Mam pytanie. Dlaczego robią mi się takie śmieci pomiędzy literami ? Np: a=Ťa=Ťa=Ť (domyślnie miało być 3xa). Poza tym niektóre litery w ASCII mają w drugiej kolumnie 4A,4B a tego się nie da wpisać w paincie.
To teraz czekamy na kogoś kto w jednym pliku zrobi obrazek i kod źródłowy jakiegoś prostego programu. Trudność? Taka, żeby obrazek wyglądał jakoś (np. logo Wykopu), ale żeby nie było tych kolorowych dziwactw :D)
@Michal2: Co się nie da? Jakoś ktoś odnalazł kolizję MD5 w programach gdzie jeden wyświetlał hello world, a drugi robił coś złego z kolei, więc dlaczego tu by się nie dało? http://www.mscs.dal.ca/~selinger/md5collision/
Poza tym, czytałem specyfikację BMP przed chwilą. Jest coś o jakichś odstępach. Być może gdyby edytować bmp w hexie i wpisać GAP1 na jakiś-tam bajt później, to może dopiero od niego zacząłby odczytywanie samego obrazka, a wcześniej może
jaki jest sens spisywania sobie jakie kolory mają być po kolei kolory i klikania w paincie by zapisać to jako obrazek w którego pliku będzie coś podobnego do kodu źródłowego programu (bo skompilować to się niestety nie skompiluje)?
Eh, trochę nie bardzo wiem o co te halo. Chyba każdy wie, że BMP nie posiada kompresji i zapisując kolory których wartości RGB odpowiadają znakom ASCII można napisać coś. Co innego, że z powodu nagłówka nie da się tego skompilować. Imho mało ciekawe.
Komentarze (91)
najlepsze
http://forum.4programmers.net/Off-Topic/44030-Troche_humoru?p=731728#id731728
(da się otworzyć jako obrazek i normalnie uruchomić jako program wypisujący "hello world") :)
http://stackoverflow.com/questions/5508110/why-is-this-program-erroneously-rejected-by-three-c-compilers
Swoją drogą z całego wątku można się nieźle pośmiać :)
Ten gif wcześniej był tutaj: http://www.reddit.com/r/programming/comments/gfpxc/using_ms_paint_as_an_ide/
więc SO wcale nie jest źródłem.
Pomóżcie noobowi ;)
o jakiej Ty drugiej kolumnie gadasz to nie mam pojęcia
chyba że wpisujesz kod w utf
Poza tym, czytałem specyfikację BMP przed chwilą. Jest coś o jakichś odstępach. Być może gdyby edytować bmp w hexie i wpisać GAP1 na jakiś-tam bajt później, to może dopiero od niego zacząłby odczytywanie samego obrazka, a wcześniej może
Komentarz usunięty przez moderatora
Kompresja w BMP jest możliwa, ale nie konieczna
http://pl.wikipedia.org/wiki/BMP_(format)