- Gaming notebook topik
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Kiemelkedően csendes ASUS VGA jött a Noctua közreműködésével
- Először égett le egy újságnál a GeForce RTX 5090
- Nvidia GPU-k jövője - amit tudni vélünk
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- Milyen billentyűzetet vegyek?
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Objektívek topikja
- LCD, plazma és projektoros TV-k hibái
-
PROHARDVER!
Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
emitter #1299 üzenetére
A time_t az nem objektum, hanem pont az ami neked kell
info libc:
''it represents the number of seconds elapsed since 00:00:00 on January 1, 1970.
[...] In the GNU C library, `time_t' is equivalent to `long int'. In other systems, `time_t' might be either an integer or floating-point type.''
De hiszen ezt te magad is használtad már. -
emitter
őstag
tom béna vagyok, de már sok helyen kerestem, és nem leltem, szóval:
hogyan tudom a rendszeridőt másodpercekben megkapni?
az 1970 óta eltelt sec-ek kellenének egész formátumban
a time_t time(time_t *timer) valami objektumba rakja az időt sec-ben, de hogyan kell ezt a gyakorlatban használni? sajna nem írtak rá sehol példát -
gurgo
tag
A kérdésem továbbra is:
Lehet-e másik process ablakában ChildWindow-t létrehozni?
Nekem a CreateWindow sikeresen lefut, visszadja a létrehozott ChildWindow handle -t , de az a fránya ChildWindow nem akar használható (élettartalmú) lenni: csak egy villanás és már nem is létezik -
<Adamsky>
nagyúr
Lotus Notes fejlesztésben jártas emberkét keresek, aki hajlandó lenne egy-két személyes találkozó alkalmával segíteni nekem.
Válaszokat előre is köszönöm! -
Tudja valaki, hogy hogyan lehet közvetlenűl használni a DAO360.DLL-t? Közvetlen hívásokra gondolok.
-
Jester01
veterán
válasz
emitter #1293 üzenetére
vmi az ascii-kódokkal sincs rendben: csillagokat kéne írnia
Ja. A wincon.h-ban felveheted a leképezõ táblázatba.
az időszámlálóra visszatérve, szerinted nem fog menni a többszálúsággal
Mármint a windows-os többszálúságra gondoltam, hogy azt már nehéz lenne így transzparensen emulálni. Aztán lehet, hogy mégsem olyan ördöngõsség: a timer_create környékén nézelõdj. -
emitter
őstag
válasz
Jester01 #1290 üzenetére
jó, csináltam prototípust, működik
1-2 hiba van benne, ami winen nem jelentkezett:
a legbosszantóbb, hogy a rekordoknál nem írja ki legelső rekorder nevét, csak a pálya méretét[link]
aztán vmi az ascii-kódokkal sincs rendben: [link] csillagokat kéne írnia
meg volt egy érdekes menet is, már mindent feltártam, és mégsem nyertem[link]
yakuake konzolja ilyet dob, mikor kilépek (gnome-terminálban jól kilép) [link]
viszont a gnome-terminal-lal is van egy kis gond: a kurzor egybeolvad a háttérrel (ez meg yakuake-ben jó) [link]
és az időszámlálóra visszatérve, szerinted nem fog menni a többszálúsággal, akkor viszont máshogy meg lehet csinálni? nagyon szeretném ha lenne ilyen feature benne -
Jester01
veterán
válasz
emitter #1288 üzenetére
vsscanf meg nincs deklarálva...
Igen, úgy látom, hogy az feltételesen van csak benne az stdio.h-ban, csak C99 módban látszik. Szóval vagy be kell kapcsolni (most hirtelen nem is tudom mivel) vagy a vsscanf prototípust kell megadni (és nem az emul_scanf-et, amit te csináltál).
milyen ftp-klienst tudnál ajánlani, ami gyors és könnyen használható?
Midnight Commander? -
emitter
őstag
válasz
Jester01 #1287 üzenetére
az egy régi maradány volt, bocs érte, persze régen már átírtam, mikor megbeszéltük ezt...
szóval, kis simításokat elvégezve maradt még 1-2 bug
emitter@LAPTOP:~$ gcc -Wall -funsigned-char -lm -lncurses -I. -o main main.c
In file included from main.c:8:
./wincon.h: In function 'emul_scanf':
./wincon.h:154: warning: implicit declaration of function 'vsscanf'
main.c: In function 'main':
main.c:96: warning: suggest parentheses around assignment used as truth value
main.c:167: warning: suggest parentheses around assignment used as truth value
main.c: In function 'cls':
main.c:537: warning: pointer targets in passing argument 5 of 'FillConsoleOutputCharacter' differ in signedness
main.c:548: warning: pointer targets in passing argument 5 of 'FillConsoleOutputAttribute' differ in signedness
main.c: In function 'aknaz':
main.c:563: warning: unused variable 'temp'
main.c: In function 'feltar':
main.c:686: warning: unused variable 'l'
main.c:686: warning: unused variable 'k'
emitter@LAPTOP:~$
a warningok nem érdekelnek, de pl azt az emul_scanf-et nem értem, h miért parázik tőle
csináltam neki prototípust, úgyis ezt dobja vissza
vsscanf meg nincs deklarálva...
wincon.h: [link]
main.c: [link]
ui: jut eszembe, milyen ftp-klienst tudnál ajánlani, ami gyors és könnyen használható?
mert eddig az uw.hu saját webes ftp-jét használom, ami elég gagyi -
emitter
őstag
válasz
Jester01 #1285 üzenetére
oké, már sokkal szimpibb a helyzet, de még van mit csiszolni rajta
emitter@LAPTOP:~$ gcc -Wall -funsigned-char -lm -lncurses -I. -o main main.c
In file included from main.c:7:
./wincon.h: In function 'GetConsoleScreenBufferInfo':
./wincon.h:49: warning: implicit declaration of function 'init_curses'
./wincon.h: In function 'emul_scanf':
./wincon.h:151: warning: implicit declaration of function 'vsscanf'
./wincon.h: At top level:
./wincon.h:209: warning: conflicting types for 'init_curses'
./wincon.h:49: warning: previous implicit declaration of 'init_curses' was here
main.c: In function 'main':
main.c:89: warning: suggest parentheses around assignment used as truth value
main.c:170: warning: suggest parentheses around assignment used as truth value
main.c: In function 'aknaz':
main.c:525: warning: unused variable 'temp'
main.c: In function 'feltar':
main.c:648: warning: unused variable 'l'
main.c:648: warning: unused variable 'k'
emitter@LAPTOP:~$ ./main
sh: cls: command not found
Segmentation fault
emitter@LAPTOP:~$
mod: a kódom: [link]
[Szerkesztve] -
szijartg
őstag
köszi szépen mindenkinek aki segített... megpróbálom olvasgatni a könyveket. meg nekiállok. ha valamit majd nem értek akkor jövök
-
emitter
őstag
válasz
Jester01 #1280 üzenetére
bemásoltam a home-ba a wincon.h-t, kiszedtem a kódból az include windows.h-t, és
emitter@LAPTOP:~$ gcc -Wall -funsigned-char -lm -lncurses -I. -o main main.c
In file included from main.c:7:
./wincon.h:2:20: error: curses.h: No such file or directory
In file included from main.c:7:
./wincon.h:15: error: syntax error before '*' token
./wincon.h:15: warning: type defaults to 'int' in declaration of 'curses_root'
./wincon.h:15: warning: data definition has no type or storage class
./wincon.h:17: error: 'COLOR_BLACK' undeclared here (not in a function)
./wincon.h:17: error: 'COLOR_RED' undeclared here (not in a function)
./wincon.h:17: error: 'COLOR_GREEN' undeclared here (not in a function)
./wincon.h:17: error: 'COLOR_YELLOW' undeclared here (not in a function)
./wincon.h:18: error: 'COLOR_BLUE' undeclared here (not in a function)
./wincon.h:18: error: 'COLOR_MAGENTA' undeclared here (not in a function)
./wincon.h:18: error: 'COLOR_CYAN' undeclared here (not in a function)
./wincon.h:18: error: 'COLOR_WHITE' undeclared here (not in a function)
./wincon.h: In function 'SetConsoleCursorPosition':
./wincon.h:32: warning: implicit declaration of function 'move'
./wincon.h: In function 'GetConsoleScreenBufferInfo':
./wincon.h:49: warning: implicit declaration of function 'init_curses'
./wincon.h:50: warning: implicit declaration of function 'getmaxx'
./wincon.h:51: warning: implicit declaration of function 'getmaxy'
./wincon.h: In function 'FillConsoleOutputCharacter':
./wincon.h:69: warning: implicit declaration of function 'addch'
./wincon.h: In function 'SetConsoleTextAttribute':
./wincon.h:89: warning: implicit declaration of function 'attrset'
./wincon.h:89: warning: implicit declaration of function 'COLOR_PAIR'
./wincon.h: In function 'emul_printf':
./wincon.h:103: error: 'va_list' undeclared (first use in this function)
./wincon.h:103: error: (Each undeclared identifier is reported only once
./wincon.h:103: error: for each function it appears in.)
./wincon.h:103: error: syntax error before 'args'
./wincon.h:108: warning: implicit declaration of function 'va_start'
./wincon.h:108: error: 'args' undeclared (first use in this function)
./wincon.h:110: warning: implicit declaration of function 'va_end'
./wincon.h:122: warning: implicit declaration of function 'addnstr'
./wincon.h:128: warning: implicit declaration of function 'attron'
./wincon.h:128: error: 'A_ALTCHARSET' undeclared (first use in this function)
./wincon.h:130: warning: implicit declaration of function 'attroff'
./wincon.h:136: warning: implicit declaration of function 'addstr'
./wincon.h:139: warning: implicit declaration of function 'refresh'
./wincon.h: In function 'emul_scanf':
./wincon.h:146: error: 'va_list' undeclared (first use in this function)
./wincon.h:146: error: syntax error before 'args'
./wincon.h:149: warning: implicit declaration of function 'getstr'
./wincon.h:150: error: 'args' undeclared (first use in this function)
./wincon.h:151: warning: implicit declaration of function 'vsscanf'
./wincon.h: In function 'fgets_wrapper':
./wincon.h:162: warning: implicit declaration of function 'echo'
./wincon.h:163: warning: implicit declaration of function 'getnstr'
./wincon.h:164: warning: implicit declaration of function 'noecho'
./wincon.h: In function 'getch_wrapper':
./wincon.h:175: warning: implicit declaration of function 'getch'
./wincon.h:179: error: 'KEY_UP' undeclared (first use in this function)
./wincon.h:183: error: 'KEY_LEFT' undeclared (first use in this function)
./wincon.h:187: error: 'KEY_RIGHT' undeclared (first use in this function)
./wincon.h:191: error: 'KEY_DOWN' undeclared (first use in this function)
./wincon.h: In function 'end_curses':
./wincon.h:205: warning: implicit declaration of function 'endwin'
./wincon.h: At top level:
./wincon.h:209: warning: conflicting types for 'init_curses'
./wincon.h:49: warning: previous implicit declaration of 'init_curses' was here
./wincon.h: In function 'init_curses':
./wincon.h:213: warning: implicit declaration of function 'initscr'
./wincon.h:213: warning: assignment makes pointer from integer without a cast
./wincon.h:215: warning: implicit declaration of function 'start_color'
./wincon.h:217: warning: implicit declaration of function 'keypad'
./wincon.h:217: error: 'TRUE' undeclared (first use in this function)
./wincon.h:220: warning: implicit declaration of function 'init_pair'
./wincon.h:226: error: 'ACS_VLINE' undeclared (first use in this function)
./wincon.h:227: error: 'ACS_HLINE' undeclared (first use in this function)
./wincon.h:228: error: 'ACS_CKBOARD' undeclared (first use in this function)
./wincon.h:229: error: 'ACS_LLCORNER' undeclared (first use in this function)
./wincon.h:230: error: 'ACS_LRCORNER' undeclared (first use in this function)
./wincon.h:231: error: 'ACS_ULCORNER' undeclared (first use in this function)
./wincon.h:232: error: 'ACS_URCORNER' undeclared (first use in this function)
./wincon.h:233: error: 'ACS_DIAMOND' undeclared (first use in this function)
main.c: In function 'main':
main.c:89: warning: suggest parentheses around assignment used as truth value
main.c:170: warning: suggest parentheses around assignment used as truth value
main.c: In function 'aknaz':
main.c:525: warning: unused variable 'temp'
main.c: In function 'feltar':
main.c:648: warning: unused variable 'l'
main.c:648: warning: unused variable 'k'
emitter@LAPTOP:~$
ez az ncurses micsoda, mert a gcc manjában nem találtam róla semmit
hasonlóképp a -lm mit csinál? -
Miracle
senior tag
válasz
Protezis #1281 üzenetére
az ilyen undorito konstrukciok ertelmezeseben segit a cdecl nevu utility, C programozoknak a telepites mindenkepp ajanlott
a kovetkezo magyarazatot a efnt emlitett progi adta:
cdecl> explain void * (*proto_type(long int, char*)) (const char *, unsigned short int)
declare proto_type as function (long int, pointer to char) returning pointer to function (pointer to const char, unsigned short int) returning pointer to void -
Protezis
őstag
Nem értem a következő függvénydeffiníciót:
void * (*proto_type(long int, char *b)) (const char *b, unsigned short int d) ;
A proto_type fv. mikor hívódik meg, és mit ad vissza? -
Jester01
veterán
válasz
emitter #1279 üzenetére
szóval itt ez a wincon.h, akkor ezt hova is másoljam be
Mindegy, a -I kapcsolóval mondhatod meg, hová tetted. A példámban a main.c mellett volt, ezért van a -I után pont.
a progim használ egy olyat, h windows.h, azzal mi lesz
Semmi, csinálj egy üres fájlt. Vagy szedd ki a forrásból. Vagy tedd be #ifndef __linux__ közé.
és akkor így kell fordítanom majd: make -funsigned-char -lm -lncurses -I main.c ugye?
Most éppen nem tudom milyen környezetet használsz, simán parancssorból a gcc -Wall -funsigned-char -lm -lncurses -I. -o main main.c lefordítja. -
emitter
őstag
válasz
Jester01 #1278 üzenetére
állat!
mármint hogy nem kell átírni a kódomat
pont neki akartam kezdeni minden necces részletet kiszedni belőle, hát asszem sok munkától szabadítottál meg
köszi
szóval itt ez a wincon.h, akkor ezt hova is másoljam be
illetve a progim használ egy olyat, h windows.h, azzal mi lesz, ja meg a színek, megmaradnak?
és akkor így kell fordítanom majd: make -funsigned-char -lm -lncurses -I main.c
ugye? -
Jester01
veterán
válasz
emitter #1274 üzenetére
Halló, megjöttem
A kódodon nem kellett sokat (semmit) átírni, mert csináltam egy kis headert
[link] ami leképezi a windowsos hívásokat linuxosra. Mivel leginkább konzol kezelésrõl van szó, így ez wincon -> curses leképezésrõl szólt. A többszálú idõméréssel nem tud mit kezdeni. Fordítani -funsigned-char -lm -lncurses -I. kapcsolókkal kell.
Persze ha eleve úgy fog neki valaki progit írni, hogy platformfüggetlen legyen, akkor nem ezt az utat választja. -
gurgo
tag
Újabb newbie kérdés:
A CreateWindow() alkalmas arra, hogy másik process ablakában hozzon létre childwindow-t?
Próbálkoztam vele idegen ablakban létrehozni edit-et, de nem tudom mire véljem azt, hogy épphogy felvillan a fehér téglalap, már el is tűnik, tehát egy pillanatig létezik csupán. Ez miért lehet? -
gurgo
tag
válasz
Miracle #1272 üzenetére
Köszönöm a választ, sikerült megoldani a problémát: eddig a console app mintát használtam (mert gondoltam mi lenne jobb egy konzol appnak), de most kerestem olyat hogy MFC, de ebben a verzióban ilyen nincs, ezért kipróbáltam az üres projektet és ez bevált: ki is tudtam próbálni, .NET nélkül is fut a fordított progi.
-
Miracle
senior tag
válasz
emitter #1268 üzenetére
miert gondolod, hogy a windows.h, es a benne deklaralt fuggvenyek hasznalata teljesen normalis linux alatt? ;)
ha linux alatt fejlesztesz C nyelven akkor http://www.gnu.org/software/libc/manual/ ezzel erdemes elkezdeni, ez a glibc, azaz Gnu C Library, sok sok fuggveny. felulrol kompatibilis POSIX .. SUS3 szabvanyokkal, ez az egyik legjobban hasznalhato linux API. ha szempont, hogy a kodod mas oprendszerek alatt is mukodjon akkor szoritkozz azokra a fuggvenyekre, amik a POSIX vagy a SUS3 szabvanyokban vannak definialva, ez minden fuggvenynel le van irva. Ha platformfuggetlen kodot szretnel akkor masik lehetseges megoldas, hogy nem a Glibc hanem a www.unix.org -on elerheto SUS3 doksit vagy ha meg portabilisebb akarsz lenni akkor a POSIX-re valo szoritkozassal a kodod VMS es windows alatt is mukodokepes marad(ha most kezdesz foglalkozni ezzel akkor ez a kategoria is boven eleg, de posix doksit eleg nehez talalni a neten). a nativ linux api hasznalata csak akkor javasolt ha hiperszuperhatekony kodot szeretnel alkotni, de ha most kezdesz ezzel foglalkozni akkor ezt meg 1-2 evig ne nagyon peddzegesd mert eleg durva dolgokkal talalkozhat szembe az ember, egy kis tapasztalat szukseges hozza. -
emitter
őstag
hát ezaz, mivel ez a két lib csak win alatt létezik, lévén wines libek
szal mégiscsak az a megoldás, h kiszedem ezeket a kódokat, és legfeljebb így nem használok színeket, meg ilyesmik...
bár Jester azt mondta régebben, h nem kell sokat átírni a kódomon h linuxon is fusson, bizonytalan vagyok...
kár h ő most nincs itt
mod: a kód itt van: [link]
[Szerkesztve] -
cucka
addikt
válasz
emitter #1269 üzenetére
esetleg megpróbálhatod értelmezni a hibaüzeneteket.
pl rengeteg helyen van ilyen hiba:
main.c:61: error: ‘HANDLE’ undeclared (first use in this function)
azaz nincs deklarálva HANDLE nevű változó/függvény, mégis használni szeretnéd
nem találja a windows.h és wincon.h fileokat, meg kéne nézni, hogy ott vannak-e egyáltalán
többi hibaüzenetről forráskód nélkül nehéz bármit is mondani -
Miracle
senior tag
ha managedc++ nyelvet hasznalsz vagy windows.forms alkalmazast fejlesztesz akkor a .NET framework hasznalata elkerulhetetlen, es mar lattam olyan progit ami elvileg csinal ilyesmit de a gazdaja eppen sosem tudta demonstralni a mukodeset, nem tudom hogy letezik-e ilyenbol jelenles stabil verzio. minden esetre ha ilyennel keszitesz futtathato alkamazast akkor 30-40 Mbyte minimalis meretre szamits szvsz.
Ha nem managedc++ es nem windos.forms stb. alkalmazast fejlesztesz akkor nem kellene hogy .net framework utan kutakodjon, szoval valaszd ki a beepitett project mintak kozul valamelyik regebbi, nem.NETes tipust. (pl MFC alkalmazas)
Es a devc++ azert szep, meg jo, meg minden, de eleg buta is emellett, es csak sima c++t fordit, nem tudja hasznalni a .NET frameworkot, nem kell nagyon elajulni tole -
gurgo
tag
Sziasztok!
MS Visual C++ 2005 expresst használok, és az a problémám, hogy a lefordított programjaim nem futnak olyan gépeken, amelyikekre nincs a .NET framework telepítve..
A kérdésem tehát az, hogy tud-e a VC 2005 express olyan exe-re fordítani, amihez nem kell a .NET , és ha igen, akkor milyen beállításokat kell eszközölnöm? -
emitter
őstag
válasz
Jester01 #1229 üzenetére
szia!
na, végre sikerült mindenből levizsgáznom, most teljes kapacitással tok a progimmal foglalkozni (nomeg a Linuxszal ismerkedni)
szóval: make main -> [link]
ezek â�� idézőjelek akarnak lenni és a main.c-met akarom fordítani konzolból, mivelhogy a graf. fejlesztőkörnyezetek elszállnak a kódomtól -
-
emitter
őstag
válasz
szijartg #1259 üzenetére
sztem az egy elég jó könyv, nekem is megvan, (a legújabb, 2005-ös, CD-s kiadás)
0-ról kezd, nem feltételez semmi előismeretet
bár nem ismerem még a c++t, de asszem, mivel az egy fejlettebb nyelv c-nél, érdemes előbb a c-vel elkezdeni, télleg, h csak az alapokat megértsd
vagy rosszul gondolom?
mod: még nem használtam a CD-jét, ki se bontottam
[Szerkesztve] -
cucka
addikt
válasz
szijartg #1263 üzenetére
ha a tantárgy strukturált programozási ismereteket feltételez, akkor valószínűleg oop lesz a tananyag.
ezért szerintem célszerű egyből c++al kezdeni, ehhez pedig beszerezni egy c++ könyvet. (vannak olyan c++ könyvek, amelyek nem feltételeznek semmilyen programozói tudást az olvasótól) -
szijartg
őstag
segítsetek.....plízz
-
-
Jester01
veterán
Igen, arra gondoltam. Talan kicsit eros volt hulyesegnek titulalni...
Valahogy igy:
sum=0
cnt=0
for x in $@
do
sum=$((sum + x))
cnt=$((cnt + 1))
done
avg=$((sum * 100 / cnt))
echo ${avg%??}.${avg: -2:2}
Meg ellenorizni kellene a 0-t, hogy szep legyen az is. Azt hiszem massal nincs baja -
szijartg
őstag
köszi szépen a válaszaitokat... az a helyzet hogy a fősulin vagyok most(levelezői). és teljesen nulláról kezde(né)m el.
már a jegyzet bevezetőjében érdekes dolog áll: az olvasóról feltételezi, hogy alapos strukturált programozási ismereteket szerzett na mondom viccc.
úgyhogy ez a könyv sajna nem ádámtól és évától kezdi, hanem késöbbről.
de van egy programozzunk c nyelven című jó vastag könyvem (computerbooks-os) ahogy látom tartalmaz ansi c, és turbó c, grafika, numerikus módszer fejezeteket... adtak hozzá egy kislemezt is, de sajna valami miatt xpalatt nem akaródzik elindulni. lehet hogy a lemez beszart. úgyhogy azért fordulok hozzátok, hogy segítsetek.
lehet hogy elöbb kellett volna nekiállni de nem volt időm, így ezt a prog vizsgát viszem magammal tavaszra -
szijartg
őstag
sziasztok! segítségetek kellene...
mert neki kellene állmon programozni C-ben.
láma kérdés lesz, hogyan? milyen progit tudok letölteni és honnan?
köszi a segítséget -
cimpusz
csendes tag
Linux
bash scriptben
Hogyan lehet egy mátrix főátlójában lévő elemek átlagát 2 tizedesjegy pontossággal megadni. A hangsúly a 2 tizedesjegy pontosságon van.
Holnap írok és erre nem tudok rájönni! -
cucka
addikt
válasz
Miracle #1246 üzenetére
a jelszavak lopása szerintem ma már jellemzően a user oldaláról lehetséges: különféle keyloggerek, hálózati lehallgatók, spyware-ek, satöbbi
jelszópróbálgatós megoldás nem hinném, hogy életképes. egy jelszó feltöréséhez a próbálkozások átlagos száma nagyon magas, szerveroldalról pedig le lehet lassítani a folyamatot. webes felületen a szükséges idő nyilván még magasabb. -
Miracle
senior tag
válasz
Szab007 #1245 üzenetére
szerintem security nem offtopic.
Na akkor:
a: lehet hogy a levelezo szervernek van ismert es nem foltozott biztonsagi rese, ehhez elkepzelheto, hogy letezik exploit (ezt a hibat kihasznalo program) es ezzel bele lehet nyulni a levelezorendszerbe. Itt most POP3 es IMAP, exchange szerverekre kellene gondolni elsokent. Itt passwordok kinyerese gyakorlatilag lehtetlen, mivel ezek a szerverek nem magat a jelszot, hanem a jelszobol kulonbozo (nagyon jo) kriptografiai eljarasokkal keszitett lenyomatot tarolnak. a lenyomatbol nem lehet visszaallitani a jelszot, ellenorzeskor a begepelt jelszobol is elkeszitik a lenyomatot, es ennek az egyezoseget vizsgaljak meg. persze a feltort mail szerverbe kulonbozo modon bele lehet avatkozni, de ez szakertelmet igenyel. ilyen manapsag nem nagyon szokott elofordulni.
b: pop3, imap jelszoprobalgato: ehhez csak egy jo kis jelszogeneralo program kell, ami elkezd probalgatni jelszavakat,ilyen van sok, es ha a megfelelo nyelvre lokalizalva van, akkor eleg sok esetben sikerrel lehet jarni. (egy kizarolag webfelulettel rendelkezo mail-rendszerre ennek a programnak az atultetese maximum 30 sornyi programkod, igaz egy kis szakertelmet igenyel)
c: a juzert gepen billentyut loggolni a legegyszerubb megoldas
persze van meg sok tamadasi mod is, csak kiragadtam 3at, azt hiszem te a masodikra kerdeztel ra.
es ha erdekel secirity : www.cert.org -
Szab007
csendes tag
Hali
Hat nembiztos hogy eppen ide vago dolog, de komoly vitaba keveredtem. A vita temaja hogy, van-e valami elore megirt progi, amivel egy e-mail cimnek a jelszavat megtudjak?
Vagy ezt minden emil cimre es szolgaltatora kulon irjak meg? Gyakorlatilag az lenne a kerdes, hogy egy tok hulye is kepes lenne feltorni egy emil cim et, ha egy hacker az orra ala dug egy alltalanos softot?
Vagy van valami olyan forum ahol ilyen es ehez hasonlo a tema?
Ahogy szokas, elore koszonom.
Szab -
Batu
tag
Tudnátok segíteni?
egy .sxw kiterjesztésű fájlt szeretnék megnyitni, de fogalmam sincs, hogy mivel lehet
segítsetek -
Leti
csendes tag
Sziasztok!
Egy nagy segit szeretnék kérni. Abszolut fogalmam sincs a makrokról. De azt mondták a makro megoldja a poblémám. Excel táblázatom A4-es méretű felezve van alúl felűl ugyan az. A táblázatok részeit képez egy-egy sorozatszám. Ezeket a sorozat számokat szeretnm úgy megoldani hogy nyomtatáskor autó matikúsan emelkedjenek. Nyomtatás befejezésekor megjegyezze az útolsó számokat és a következő nyomtatáskor folytassa tovább. Ha valaki tudna nekem segiteni nagyon megköszönném mert nagyon megkönnyitené az életem.
Előre is köszönöm!
Leti -
Miracle
senior tag
en nem vagyok nagy hive mas beadandoja elkeszitesenek, sorry. de ha tudod az algoritmust akkor vagy a lustasag all kozted es a megoldas kozott (ismeros helyzet, nincs okos megoldas
) vagy nem tudsz programozni, akkor meg meg kell tanulni
de ha elkezded csinalni, es elakadsz, akkor itt biztosan kapsz majd segitseget -
Miracle
senior tag
egy 128 szamjegyu szam nagyjabol 450-500 bit kornyeken abrazolhato. egy ekkora szamrol NEM tudod eldonteni egy PCn (20 PCn sem) hogy primszam-e elemi primkereso programokkal.
-
Miracle
senior tag
az SSL implementaciok 128 BITES primszamok eseten mar valoszinusegi algoritmust alkalmaz. ezek az algoritmusok 1-1 iteracio utan megmondjak, hogy mennyire kicsi a valoszinusege annak, hogy a szam prim/nemprim. minel tobb iteracio van, annal kisebb valoszinuseget lehet elerni, persze nem prim eseten tobb iteracio utan eleg alacsony lesz a ,,primseg'' valoszinusege
ha erdekelnek ilyen algoritmusok akkor keresek majd neked egyet kettot.
ha 10es szamrendszer beli 128szamjegyu szamrol van szo, akkor nagyjabol lemondhatsz arrol, hogy te ellenorzod prim-e, ha 12bites, akkor egy hatekony algoritmussal erzesem szerint van ESELYED teljes es biztos ellenorzest vegezni egy szamon, persze nem masodperces futasi idore kell szamitaninem veletlenul hasznalnak valoszinusegi algorimusokat ilyen meretu szamoknal.
kicsit segithet a helyzeten, ha rendelkezesedre all egy jo nagy primtablazat, de ez akkor is bonyulult feladat mar -
emitter
őstag
hát nem vagyok (még
) egy prog-guru, de az az érzésem, hogy elég sokáig tartana végigpróbálgatni egy 128bites szám gyökéig az osztókat (mivel más módszer nem ismeretes erre, mint a próbálgatás)
mert ha olyan gyors lenne az algoritmus, akkor a titkosítások (amik min. 64-128 bittel dolgoznak) könnyen feltörhetők lennének
persze lehet, h rosszul gondolom, akkor majd úgyis kijavít vki
ui: megkérdezhetem, mihez kéne? -
Jester01
veterán
válasz
emitter #1228 üzenetére
Lehet
make main (ha jól emlékszem main.c-nek hívják a progidat)
Még makefile sem kell hozzá, elég a beépített default.
Nézegesd a projekt beállításokat, valahol biztos ott van a használni kívánt fordító. A logot meg lökd fel a webre, megnézem. Jöhetsz ám msn-re is ha van kedved. -
emitter
őstag
válasz
Jester01 #1227 üzenetére
belekukkantottam, de nem lettem okosabbb
én sem tudom, mi az a mingw-s cucc, a forráskódban nincs mingw, esetleg az zavarhatott be, hogy előtte többször is mingw-vel próbáltam uazt a kódot megnyitni, sikertelenül...
de nem értem, miért zavarna ez be, hiszen kdev-vel új projektet nyitottam és beleillesztettem a main.c-t
egyébként projekt nélkül miért nem lehet simán egy .c-t futtatni? -
emitter
őstag
válasz
Jester01 #1225 üzenetére
cd '/home/emitter/aknakereso' && WANT_AUTOCONF_2_5=''1'' WANT_AUTOMAKE_1_6=''1'' make -f Makefile.cvs && cd '/home/emitter/aknakereso' && CC=''i586-mingw32msvc-c'' CXX=''i586-mingw32msvc-c++'' LD=''i586-mingw32msvc-ld'' ''/home/emitter/aknakereso/configure'' && cd '/home/emitter/aknakereso' && WANT_AUTOCONF_2_5=''1'' WANT_AUTOMAKE_1_6=''1'' make -j1
aclocal
autoheader
automake
autoconf
installing -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... found
checking for working autoconf... found
checking for working automake-1.4... found
checking for working autoheader... found
checking for working makeinfo... missing
checking for C++ compiler default output file name...
configure: error: C++ compiler cannot create executables
See `config.log' for more details.
*** Exited with status: 77 ***
futtatáskor még azt is kiírta, hogy nincs Makefile ebben a könyvtárban, ezért először a 'Configure'-t futtatja
ezek után dobta ezt a hibaüzit -
emitter
őstag
feltettem, ez jobb, nem fagy tőle, csak nem tudja futtatni..
cd '/home/emitter/aknakereso' && WANT_AUTOCONF_2_5=''1'' WANT_AUTOMAKE_1_6=''1'' make -f Makefile.cvs && cd '/home/emitter/aknakereso' && CC=''i586-mingw32msvc-c'' CXX=''i586-mingw32msvc-c++'' LD=''i586-mingw32msvc-ld'' ''/home/emitter/aknakereso/configure'' && cd '/home/emitter/aknakereso' && WANT_AUTOCONF_2_5=''1'' WANT_AUTOMAKE_1_6=''1'' make -j1
aclocal
aclocal: configure.in: 8: macro `AM_PROG_LIBTOOL' not found in library
make: *** [all] Error 1
*** Exited with status: 2 ***
mit kell csinálom? a wines libeket hogy tudom helyettesíteni (gondolom azok miatt parázik..)?
a progi itt van fönn: [link] -
emitter
őstag
válasz
Vilmoskorte #1221 üzenetére
kde is van, de gonme-ot használok inkább
azért leszedem kdevelopot, hátha az nem fagy ki tőle -
Miracle
senior tag
válasz
Vilmoskorte #1221 üzenetére
az igazsaghoz hozza tartozik, hogy GNOME alol is problemamentesen mukodik a KDE, semmi relevancia nincs a desktop environment es es a futtathato alkalmazasok altal hasznalhato GUI libek kozott
es a kdevelop valoban egeszen jo, de azert vannak hibai. -
Badb0y
addikt
Olyan kéréssel fordulok a mélyentisztelt prog gurukhoz, hogy bármilyen nyelven kellene nekem egy olyan prímszámvizsgáló program, amely megállapítja egy 128 számjegyből álló számról, hogy prím-e.
-
#16741888
törölt tag
sziasztok
viszonylag lámának számítok prog terén éppen ezért lenne egy kérdésem.
Tudna valaki adni egy linket hogy hogyan működik egy véletlenszám generátor? Esetleg egy véletlenszám generátor algoritmusnak is örülnék, de a forráskód se rossz. -
zoty314
aktív tag
Egy ismerősömnek lenne egy gondja. Remélem tudtok segíteni, elég sürgős lenne. Előre is köszi.
''Néhány éve elkészítettünk a média üzletágra egy olyan szoftvert amelynek főoldalán fotók találhatók egymás alatt, és mellettük a jellemző adatok szerepelnek táblázatban. A fotók száma nem ismert, tehát görgethető volt az oldal függőleges irányban a képek, és vízszintes irányban a megjelenítendő adatok miatt. Borland Builder fejlesztői környezetet választva az F1Book jelentette az adatok megjelenítésére a megoldást, így képenként egy F1Book-ot használtunk. A kép és a mellette lévő F1Book egy panelen helyezkedett el, ami egy komponensként volt kódolva, tehát ilyen komponensek listáját láthatta a felhasználó, és görgethette azt. Ezt a szoftvert a rengeteg felmerült új igény kapcsán szeretnénk újraírni, és a kérdésem az lenne, hogy Microsoft Visual Studio 2005-öt választva milyen egzakt megoldással lehetne felváltani, kiváltani a fent leírtakat, tehát ahogy a szoftver jelenleg működik. Létezik-e adatok megjelenítésére alkalmas komponens ha a megjelenítés nem adatbázisból történik? Lehet-e és hogyan pl. egyetlen excel sheetet beágyazni, vagy ez rossz irány!?'' -
emitter
őstag
hi!
devc++t honnan tudok leszedni linux alá? az oldalán ugyanis csak winest találtam
vagy ha nincs linuxos változat, akkor milyen más progit ajánlotok?
[Szerkesztve] -
Protezis
őstag
Lenne egy problémám operator overloadinggal kapcsolatban C++-ban:
Kollekcio.h-ban:
...
friend Kollekcio operator+ (const Kollekcio &koll, const Konyv &elem);
...
Kollekcio.cpp-ben:
...
Kollekcio operator+ (const Kollekcio &koll, const Konyv &elem) {
Kollekcio koll2(koll); //copy konstruktor meghívása
koll2.elemHozzaad(elem); //bővíti a Konyv típusú elemmel
return koll2;
}
...
A művelet, amit elvégeznék:
Kollekcio A = Kollekcio B + Konyv I;
A VC++ 6 internal compiler error hibát dob a header fájlban lévő sorra mutatva:fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 1786)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
Error executing cl.exe.
Mi a baja vele? -
c4-eXp
aktív tag
Na megint kéne egy kis segítség.
Elkezdtem csinálni egy 3*3-as amőbát, minimaxot használva (jó, tudom, hogy lehetne sokkal egyszerűbben, de ezt most azért akarom így megcsinálni, hogy megértsem a minimax lényegét, és megtanuljam használni). Szóval ott tartok, hogy megírtam a csomópontok legenerálását, viszont ez valami tetűlassú. Asszem kb. 10 percig tartott, mire legenerálta az összes csomópontot. És akkor még ugye ezután hozzá kell rendelni az egyes csomópontokhoz a hsznosságértéket, lentről felfelé haladva. Szóval a kérdésem az lenne, hogy normális ez, hogy ilyen sokáig tart legenerálni a csomópontokat, vagy valamit nagyon elszúrtam a programban? Mondjuk ugye ezt a csomópontgenerálást elég egyszer megcsinálni, mert utána le lehet tárolni egy adatbázisban, de akkor is... Nekem nagyon soknak tűnik ez a 10 perc.
-
sirály12
őstag
Sziasztok.
Lenne egy kérdésem. Delphiben progizok és nem tudok fájlokat másolni. Hogyan kell pontosan? Milyen paranccsal? A help-jéből semmi jót nem tudtam kiszedni. Előre is kösz. -
c4-eXp
aktív tag
válasz
Protezis #1200 üzenetére
Köszönöm az elismerést.
Akkor te is felfedezted benne a közmondást.
Egyébként egy ilyen egyszerű 8-puzzle programot írogatok, ami megtalálja a legrövidebb megoldást bármely táblaállásra (persze ha van megoldás). Alap AI feladat, de azért én szenvedek vele rendesen.Na megyek vissza kódolni, majd szólok, ha kell segítség.
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Gaming notebook topik
- Xbox Series X|S
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- iPhone topik
- Star Trek Online -=MMORPG=-
- Kiemelkedően csendes ASUS VGA jött a Noctua közreműködésével
- sziku69: Fűzzük össze a szavakat :)
- Napelem
- Kerékpárosok, bringások ide!
- További aktív témák...
- HP EliteBook x360 1030 G8 i7 1185g7/16GB/512SSD/TABLET mód
- ASRock Rack EPC621D8A Intel LGA3647 foglalatú ATX-es szerver alaplap CPU coolerrel
- BESZÁMÍTÁS! MSI Z390 i7 8700 32GB DDR4 512GB SSD RTX 2060 Super 8GB Zalman S3 TG Corsair 600W
- BESZÁMÍTÁS! ASUS A620M R5 7500F 32GB DDR5 1TB SSD RTX 4070 SUPER 12GB Zalman M4 Corsair 650W
- BESZÁMÍTÁS! Gigabyte H610M i3 12100F 16GB DDR4 512GB SSD RX 6600 8GB Zalman Z1 Plus ADATA 600W
- HATALMAS AKCIÓK! GARANCIA, SZÁMLA - Windows 10 11, Office 2016 2019 2021,2024, vírusírtók, VPN
- Lenovo Yoga Pro 9 (14IRP8) - Intel Core i9-13905H, RTX 4060
- HIBÁTLAN iPhone 13 Pro 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3023, 90% Akkumulátor
- Bomba ár! HP Zbook 15 G5 - i7-8750H I 32GB I 512SSD I Nvidia P2000 4GB I FHD I Cam I W11 I Gari!
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB DDR5 RTX 5060 Ti 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: FOTC
Város: Budapest