Notes |
|
|
А вы не думали, что дело не в версии программы, а проблема на стороне сервера? Тобишь, или вас забанили, или вообще эту лавочку прикрыли. |
|
|
(0002315)
|
gpsMax
|
25-04-2011 22:47
(edited on: 25-04-2011 23:40) |
|
Проблема есть. SAS.Планета, похоже, не воспринимает ответ на свой запрос, хотя он исправно приходит.
Query:
http://image.globexplorer.com/gexservlets/gex?encrypt=[...]
Response:
3756683568,2000-01-01,"DigitalGlobe",-1,15.0,"Color",100000.0,
7061609165,2002-07-01,"DigitalGlobe",-1,0.6,"Color",50000.0,
7062690737,2007-04-05,"DigitalGlobe",-1,0.6,"Color",50000.0,
7141604581,2003-05-16,"DigitalGlobe",-1,0.6,"Color",50000.0,
7141623126,2005-04-02,"DigitalGlobe",-1,0.6096,"Color",50000.0,
7015319571,2007-09-22,"DigitalGlobe",-1,0.6,"Color",50000.0,
7015679895,2008-05-08,"DigitalGlobe",-1,0.6,"Color",50000.0,
7015881609,2008-09-24,"DigitalGlobe",-1,0.6,"Color",50000.0,
7065963177,2008-04-25,"DigitalGlobe",-1,0.6,"Color",50000.0,
7015166780,2007-05-19,"DigitalGlobe",-1,0.6,"Color",50000.0,
7066342817,2008-04-25,"DigitalGlobe",-1,0.6,"Color-E",50000.0,
7386775773,2010-07-09,"DigitalGlobe",-1,0.5,"Color",12000.0,
7386837498,2010-05-07,"DigitalGlobe",-1,0.5,"Color",12000.0
Видимо, изменения на сервере, причем совсем недавние.
|
|
|
(0002317)
|
Tolik
|
26-04-2011 04:50
|
|
Как ни странно, с некоторых компьютеров работает, а с других нет.
Хотя response действительно приходит. |
|
|
(0002327)
|
gpsMax
|
26-04-2011 14:58
|
|
|
|
(0002328)
|
xromeo
|
26-04-2011 17:00
|
|
Я уже думал, что, может, от провайдера зависит - пробовал переключаться на другого (там другой, никак не засвеченный IP). Не помогло. Значит, не "бан". Насчёт "работает с некоторых компьютеров", может, на этих компьютерах WinXP и дело именно в версии винды? Увы, сам проверить не могу, у меня только 7... Но закономерность хорошо было б найти. |
|
|
|
Проверил на XP, функция работает. Она и раньше работала, даже когда уже не качалось ничего. |
|
|
(0002351)
|
xromeo
|
27-04-2011 17:24
|
|
Весьма любопытно, неужто и правда особенность, связанная с Win 7? Кто-либо в Win 7 может проверить? Желательно в x64-издании (хотя разрядность вряд ли влияет) |
|
|
(0002352)
|
Tolik
|
27-04-2011 18:33
|
|
Вообще-то у меня действительно не работало в Win7. А почему - пока не понял. Вроде от винды не должно зависеть. |
|
|
(0002353)
|
gpsMax
|
27-04-2011 19:26
|
|
На XP пока не могу проверить, но не работало как раз в семёрке. |
|
|
(0002373)
|
xromeo
|
28-04-2011 17:54
|
|
Предположение насчёт Win 7, похоже, подтверждается... Ждём официальной информации от разработчиков. |
|
|
(0002383)
|
gpsMax
|
29-04-2011 11:35
|
|
На Висте кто-нибудь пробовал? |
|
|
|
На висте со всеми обновлениями (x86) замечательно работает |
|
|
|
А если попробовать из браузера послать точно такой же запрос, какой посылает SAS.Планета, и посмотреть, что придёт в ответ?
Например, на запрос http://image.globexplorer.com/gexservlets/gex?encrypt=...tbQ
я получаю файл gex.txt следующего содержания:
3756683658,2000-01-01,"DigitalGlobe",-1,15.0,"Color",100000.0,
7145223476,2004-08-19,"DigitalGlobe",-1,0.6096,"Color",50000.0,
7145221345,2004-08-19,"DigitalGlobe",-1,0.6096,"Color",50000.0
И это программа понимает и отображает. А что в семёрке? |
|
|
(0002394)
|
gpsMax
|
29-04-2011 22:28
|
|
В семёрке, как можно догадаться уже из первых сообщений, всё точно так же :-) |
|
|
|
Прямо-таки в точности так же? И файл с таким же именем приходит? Ведь отсутствие соединения с Интернетом программа выдаёт и тогда, когда ответ не соответствует ожидаемому. |
|
|
(0002398)
|
gpsMax
|
30-04-2011 10:52
(edited on: 30-04-2011 10:53) |
|
В точности такой же запрос-ответ. А вот с тем, куда пишется файл, возможно, как раз и закавыка. (Свой не отслеживал)
|
|
|
(0002420)
|
xromeo
|
03-05-2011 16:38
|
|
Попробовал отмониторить при помощи Process Monitor (SysInternals Suite). Вроде в списке событий криминала не видно. |
|
|
(0002421)
|
xromeo
|
03-05-2011 16:41
|
|
"Time of Day","Process Name","PID","Operation","Path","Result","Detail"
"20:40:04,8869272","SASPlanet.exe","3624","TCP Connect","ROMEO:7491 -> ROMEO:nfsd-status","SUCCESS","Length: 0, mss: 1460, sackopt: 1, tsopt: 0, wsopt: 1, rcvwin: 8192, rcvwinscale: 2, sndwinscale: 8, seqnum: 0, connid: 0"
"20:40:04,8871693","SASPlanet.exe","3624","TCP Send","ROMEO:7491 -> ROMEO:nfsd-status","SUCCESS","Length: 500, startime: 115188, endtime: 115188, seqnum: 0, connid: 0"
"20:40:04,8873696","SASPlanet.exe","3624","TCP Send","ROMEO:7491 -> ROMEO:nfsd-status","SUCCESS","Length: 448, startime: 115188, endtime: 115188, seqnum: 0, connid: 0"
"20:40:05,1105853","SASPlanet.exe","3624","TCP Receive","ROMEO:7491 -> ROMEO:nfsd-status","SUCCESS","Length: 282, seqnum: 0, connid: 0"
"20:40:05,1167288","SASPlanet.exe","3624","QueryOpen","C:\Windows\SysWOW64\xmllite.dll","FAST IO DISALLOWED",""
"20:40:05,1168422","SASPlanet.exe","3624","CreateFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened"
"20:40:05,1170009","SASPlanet.exe","3624","QueryBasicInformationFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","CreationTime: 14.07.2009 4:20:17, LastAccessTime: 14.07.2009 4:20:17, LastWriteTime: 14.07.2009 5:16:21, ChangeTime: 24.06.2010 22:43:46, FileAttributes: A"
"20:40:05,1170367","SASPlanet.exe","3624","CloseFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS",""
"20:40:05,1172142","SASPlanet.exe","3624","CreateFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode: Read, Delete, AllocationSize: n/a, OpenResult: Opened"
"20:40:05,1173655","SASPlanet.exe","3624","CreateFileMapping","C:\Windows\SysWOW64\xmllite.dll","FILE LOCKED WITH ONLY READERS","SyncType: SyncTypeCreateSection, PageProtection: "
"20:40:05,1173982","SASPlanet.exe","3624","QueryStandardInformationFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","AllocationSize: 180 224, EndOfFile: 180 224, NumberOfLinks: 2, DeletePending: False, Directory: False"
"20:40:05,1174665","SASPlanet.exe","3624","CreateFileMapping","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","SyncType: SyncTypeOther"
"20:40:05,1175556","SASPlanet.exe","3624","CloseFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS",""
"20:40:05,1177304","SASPlanet.exe","3624","QueryOpen","C:\Windows\SysWOW64\xmllite.dll","FAST IO DISALLOWED",""
"20:40:05,1178365","SASPlanet.exe","3624","CreateFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: Opened"
"20:40:05,1179775","SASPlanet.exe","3624","QueryBasicInformationFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","CreationTime: 14.07.2009 4:20:17, LastAccessTime: 14.07.2009 4:20:17, LastWriteTime: 14.07.2009 5:16:21, ChangeTime: 24.06.2010 22:43:46, FileAttributes: A"
"20:40:05,1180117","SASPlanet.exe","3624","CloseFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS",""
"20:40:05,1181813","SASPlanet.exe","3624","CreateFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","Desired Access: Read Data/List Directory, Execute/Traverse, Synchronize, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: n/a, ShareMode: Read, Delete, AllocationSize: n/a, OpenResult: Opened"
"20:40:05,1183278","SASPlanet.exe","3624","CreateFileMapping","C:\Windows\SysWOW64\xmllite.dll","FILE LOCKED WITH ONLY READERS","SyncType: SyncTypeCreateSection, PageProtection: "
"20:40:05,1184718","SASPlanet.exe","3624","CreateFileMapping","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","SyncType: SyncTypeOther"
"20:40:05,1188671","SASPlanet.exe","3624","CloseFile","C:\Windows\SysWOW64\xmllite.dll","SUCCESS","" |
|
|
(0002422)
|
xromeo
|
03-05-2011 16:41
|
|
Может, приведённый список (это лог в формате CSV, сохранённый Process Monitor-ом) кому-то что-то подскажет? |
|
|
(0002549)
|
xromeo
|
17-05-2011 16:17
|
|
Сегодня предоставилась возможность проверить работоспособность данной функции на одном провайдере, в WinXP и Win7 x64. В WinXP функция работает, в Win7 x64 - нет. |
|
|
(0002554)
|
Papazol
|
18-05-2011 04:54
(edited on: 18-05-2011 05:08) |
|
Если файл, скачанный по запросу, в 7 пишется в иное место, чем в XP, а SAS.Планета ищет его как в XP, никогда мы не получим нужных данных. Надо, чтобы сама программа задавала, куда писАть этот файл.
Кстати, отслеживать обращение к файлам удобнее через FileMonitor.
Посмотрел в FileMonitor'е - не обращается SAS.Планета ни к каким файлам при запросе на DG.
|
|
|
(0002596)
|
xromeo
|
19-05-2011 17:20
|
|
"не обращается SAS.Планета ни к каким файлам при запросе на DG." - а как видно по Process Monitor-у, данные из сети программа тем не менее успешно получает. Где же тогда затык, интересно... |
|
|
(0002597)
|
gpsMax
|
19-05-2011 17:55
|
|
Механизм работы с памятью в семёрке опять переделали, например. |
|
|
(0002645)
|
ELITE
|
25-05-2011 06:32
|
|
win 7 pro
x86 -не работает
x64 -не работает |
|
|
(0002657)
|
xromeo
|
25-05-2011 16:22
|
|
Значит, дело, вероятно, и не в разрядности платформы. А только в том факте, что 7. |
|