Zobrazit předchozí téma :: Zobrazit následující téma |
Autor |
Zpráva |
jatro.m
Založen: 29. 07. 2009 Příspěvky: 89
|
Zaslal: 30. prosinec 2009, 13:31:42 Předmět: posilani souboru - sokety |
|
|
zdarec,
dělám na takovým programku kterej je schopnej posilat data pres http protokol 80 a dostal jsem se k problemu ze nacitam cokoliv s plain textem tak se posle normalne v base64 ale to co je jako exe / nejaka binarka tak mi dela problemy se zakodovanim. Zkousel jsem ty znaky ze souboru nacpat manualne do te promenne okopirovanim to fungovalo a aji se to zakryptovalo..ale jakmile to chci aby mi to nacetla tato fce - http://nopaste.ceske-hry.cz/222822 tak se to zakoduje jenom od nejakejch prvnich 2 znaku a dal se nedostane kvuli nejakymu prazdnymu znaku..Kdyby nekoho neco napadlo dejte to sem.
dix jatro |
|
Návrat nahoru |
|
|
Yossarian
Založen: 28. 07. 2007 Příspěvky: 274 Bydliště: Šalingrad
|
Zaslal: 30. prosinec 2009, 13:44:40 Předmět: |
|
|
to nacitani je v poradku. jak potom zjistujes, kolik znaku mas zakodovat? strlen? |
|
Návrat nahoru |
|
|
jatro.m
Založen: 29. 07. 2009 Příspěvky: 89
|
|
Návrat nahoru |
|
|
jatro.m
Založen: 29. 07. 2009 Příspěvky: 89
|
Zaslal: 30. prosinec 2009, 15:59:15 Předmět: |
|
|
tak ot vypada ze selhava ten strlen..kdyz zadam nejakej pocet tech znaku tak se normalne zakodujou..mg |
|
Návrat nahoru |
|
|
Quiark
Založen: 29. 07. 2007 Příspěvky: 816 Bydliště: Chlívek 401
|
Zaslal: 30. prosinec 2009, 16:07:44 Předmět: |
|
|
Protože strlen vrací počet znaků před znakem 0. A těch je v takovém .exe habaděj. Takže pokud pracuju s textovým řetězcem, můžu používat strlen (protože stringy 0 neobsahují), ale jakmile pracuji s blokem obecných dat, vždy musím mít vedle uloženo i jeho velikost. _________________ Mám strach |
|
Návrat nahoru |
|
|
jatro.m
Založen: 29. 07. 2009 Příspěvky: 89
|
Zaslal: 30. prosinec 2009, 16:12:43 Předmět: |
|
|
jo je to strlen..boze vcera 10h debugovani a prepisovani a ona je to takova prkotina...tak diky za rady uz to mam napsany.. |
|
Návrat nahoru |
|
|
jatro.m
Založen: 29. 07. 2009 Příspěvky: 89
|
Zaslal: 30. prosinec 2009, 16:13:37 Předmět: |
|
|
dik quiarku todle jsem nevidel ale uz to mam vyreseny |
|
Návrat nahoru |
|
|
jatro.m
Založen: 29. 07. 2009 Příspěvky: 89
|
Zaslal: 3. leden 2010, 19:47:19 Předmět: |
|
|
cuz, kdyz tady mam to tema...potrebuju otevrit nejakej soubor kterej je ve slozce co ma diakritku treba C:\ěščřžýssfs\soubor.txt... fopen to neotevre. Je nejaka fce na prevod na dosovsky jmena nebo neco podobnyho cim by se s tim dalo vyjebat? dik |
|
Návrat nahoru |
|
|
Yossarian
Založen: 28. 07. 2007 Příspěvky: 274 Bydliště: Šalingrad
|
Zaslal: 3. leden 2010, 20:26:57 Předmět: |
|
|
Tvuj psany projev je tak otresny, ze ani nemam chut nad resenim premyslet. |
|
Návrat nahoru |
|
|
rezna
Založen: 27. 07. 2007 Příspěvky: 2156
|
Zaslal: 3. leden 2010, 22:13:02 Předmět: |
|
|
HANDLE CreateFile(...), BOOL ReadFile(), ale jinak souhlasim s Yoyem |
|
Návrat nahoru |
|
|
jatro.m
Založen: 29. 07. 2009 Příspěvky: 89
|
Zaslal: 4. leden 2010, 16:48:32 Předmět: |
|
|
tusil jsem ze se to neda pochopit.. no nic nereste mam to hotovy..rezna diky za ty ReadFile(); ale mel jsem to jako posledni volbu. |
|
Návrat nahoru |
|
|
|