Autor Zpráva
alan113
Profil *
Dobrý večer.
chci vás poprosit,jestli by jste někdo neskusl dekodovat tyhle 2 base64
mám problém že se mě ukáže špatná diakritika,a změna kodování mě nepomohla..
iVBORw0KGgoAAAANSUhEUgAAABsAAAAoCAYAAAAPOoFWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPZJREFUeNq81tsOgjAMANB2ov7/7ypaN7IlIwi9rGuT8QSc9EIDAsAznxvY4pXPKr05RUE5MEVB+TyWfCEl9LZApYopCmo9C4FKSMtYoI8Bwv79aQJU4l6hXXCZrQbokJEksxHo9KMOgc6w1atHXM8K9DVC7FQnJ0i8iK3QooGgbnyKgMDygBWyYFZoqx4qS27KqLZJjA1D0jK6QJcYEQEiWv9PGkTsbqxQ8oT+ZtZB6AkdsJnQDnMoHXHLGKOgDYuCWmYhEERCI5gaamW0bnHdA3k2ltlIN+2qKRyCND0bhqSYCyTB3CAOc4WusBEIpkeBuPgJMAAX8Hs1NfqHRgAAAABJRU5ErkJggg==
a
iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAORJREFUeNq0lU0OgjAQhRm5gUl3rLyBB3BDQjwI4TDcgmu4NqwNJGxdueqWA4zzCJoxtvxoeckLzbz2C5ShEDNHDiXis/gkPooPY/0uvomv4ov48bUSQGUSF+Ka51WPc0kzNGwvLnm9ynHtB5B+hGkoaWDB/6t4AZOFe7ZkTxMAc1dqreU0TbnrunetbVvOsmzIPMoBrFwJYGgCY8wAgjFGDZlHFYCNK9EAXPUYmUcNgL0v1dAFMKjfRSsVx/H0hC0eOfhLmWwbfTcYozbXNsEbO/int8nhEPz4CnbAUuhfwFOAAQAA48KKOuexjwAAAABJRU5ErkJggg==

díky
Prochy
Profil
Není to pokus o stažení nějakého viru? Pokud to proženu online decoderem, tak mi to hází, že to má PNG hlavičku nebo něco takového. Pochybuji, že by se to dalo nějakým způsobem dekódovat pomocí base64.
Moderátor jenikkozak: Odstraněn přivolávač moderátorů.
ShiraNai7
Profil
Jsou to 2 PNG obrázky
Someone
Profil
ShiraNai7:
Jen pro zajímavost, čím jsi to dekódoval? Někdy by se to mohlo hodit.
alan113
Profil *
ShiraNai7:
Díky moc
margin
Profil *
Someone:
Dekódovat to jde mnoha způsoby.
PSPadem umím jen textové soubory, pravděpodobně není možné v PSPadu zakódovat/dekódovat binární soubory, s výjimkou zakódování obrázků.
Zakódovat/dekódovat libovolné soubory umí třeba TotalCommander, je to "ukryto" pod Soubor...
Online služba http://www.motobit.com/util/base64-decoder-encoder.asp, je tam i volba pro binární soubory (export to a binary file, filename:)
V http://en.wikipedia.org/wiki/Data_URI_scheme jsou popsány postupy kódování/dekódování nejen v PHP.
peteo
Profil
Someone:
mňa by zasa zaujímalo, čím sa to kóduje.
a či sa tak dajú zakódovať i iné formáty (jpg, gif).


margin:
no to je geniálne.
to potom staží vložiť do html a netreba žiadne <img src...>?
shaggy
Profil
peteo:
o potom staží vložiť do html a netreba žiadne <img src...>?
Nie. Ak by si to vložil priamo do html stránky, tak by sa z toho stal rozbitý png súbor (proste by si skombinoval binárny png a textový súbor).
Použiť to ide, ale to tvoje <img src> tam bude, viď príklad.
peteo
Profil
shaggy:
vďaka.
Zasa som múdrejší.
Videl som to, a vôbec som netušil, že nástroj na kódovanie mám v kompe (TC).
Ešte upresnenie: Vždy to kódovať v BAse64 alebo možno i UUEncode či XXEncode?
Prehliadač to rozozná podľa
data:image/png;base64,data:image/png;base64,...?
Možno to kódovať i pre
data:image/jpg;base64,data:image/jpg;base64,...,
resp.
data:image/gif;base64,data:image/gif;base64,...?
ShiraNai7
Profil
Someone, peteo:

Dekóduje se to funkcí base64_decode() .. výstup této funkce jsem uložil do souboru pomocí file_put_contents().
Zakódovat můžete jakýkoliv řetězec / binární data pomocí base64_encode()

peteo

a či sa tak dajú zakódovať i iné formáty (jpg, gif).

Jakákoliv data v řetězci (ať už text nebo binární).
margin
Profil *
peteo:
Vždy to kódovať v BAse64 alebo možno i UUEncode či XXEncode?
Koukni na http://en.wikipedia.org/wiki/Data_URI_scheme#Format, takže povolené ke "kódování" je URL (v podstatě žádné), nebo base64.

Můžeš si zkopírovat porovnat a vyzkoušet:
<a href="data:text/html,%3Cstyle%3E%0D%0Abody%7Bbackground:#def;color:blue%7D%0D%0Ah1%7Bbackground:#FFEF5F%7D%0D%0A%3C/style%3E%0D%0A%3Ctitle%3ETitulek%3C/title%3E%0D%0A%3Ch1%3ENadpis%3C/h1%3E%0D%0A%3Cp%3ELorem%20ipsum">
odkaz1 "kódování" je URL</a><br>
<a href="data:text/html;base64,PHN0eWxlPg0KYm9keXtiYWNrZ3JvdW5kOiNkZWY7Y29sb3I6Ymx1ZX0NCmgxe2JhY2tncm91bmQ6I0ZGRUY1Rn0NCjwvc3R5bGU+DQo8dGl0bGU+VGl0dWxlazwvdGl0bGU+DQo8aDE+TmFkcGlzPC9oMT4NCjxwPkxvcmVtIGlwc3Vt">
odkaz2 kódování je base64</a>
peteo
Profil
margin:
jasné, ďakujem za vyčerpávajúcu odpoveď.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: