разные результаты хеширования картинки на компе и сервере

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.
Ответить
fast_andrew
Сообщения: 18
Зарегистрирован: 04 апр 2011, 16:02

разные результаты хеширования картинки на компе и сервере

Сообщение fast_andrew »

Ребята всем привет помогите разобраться. Я вообще в недоумении, пытаюсь закешировать байты картинки чтобы сравнить ее с другой и наткнулся на то что результаты разные при работе флешки с компа и при ее запуске на сайте.
Вот сам код

Код: Выделить всё

 import by.blooddy.crypto.MD5;import flash.net.FileReference;import flash.events.Event;import flash.display.Loader;  var f:FileReference=new FileReference();f.addEventListener(Event.SELECT,selectedF); function selectedF(e:Event){    f.addEventListener(Event.COMPLETE,loaded);    f.load();}function loaded(e:Event){    var loader:Loader=new Loader();    loader.contentLoaderInfo.addEventListener(Event.COMPLETE,hash);    loader.loadBytes(f.data);}function hash(e:Event){    txt.appendText(f.name + ' - '+MD5.hashBytes(e.target.bytes)+'\n');}load_file.addEventListener(MouseEvent.CLICK,function(e:MouseEvent){//Это кнопка                         f.browse();                             }); 
А вот результаты
//Флеш запущена на локальном компе
1.gif - 989c4b1ee1f7874595c2909bde8fcc53
2.jpg - 5b57aa0345752e66d3f8fcd1ad347d98
3.gif - a715b2582b55eeb85e6c893728fa067a

//когда залил на сервер и запустил флешку в браузере
1.gif - 2a14978f7bf0902bbbd3185a20b58c90
2.jpg - 34a330681c5a340aa50251921e5f6112
3.gif - 67d25211f3a77fda25760056d42a0d27

1.gif, 2.jpg, 3.gif - это в обоих случаях одни и те же фалы. Кто нибудь понимает в чем дело?
hideki-kun
Сообщения: 35
Зарегистрирован: 01 сен 2011, 14:03

Re: разные результаты хеширования картинки на компе и сервере

Сообщение hideki-kun »

а сторонние хешки не пробовал? проверь вообще какой из них реальный а какой нет и отталкивайся от этого уже.
Ответить