SASGIS - SAS.Планета
View Issue Details
0000261SAS.Планета[All Projects] Багpublic24-11-2010 19:1728-05-2011 12:48
Papazol 
vdemidov 
normalminorhave not tried
closedduplicate 
WindowsXPProfessional SP3
101123.RC1 
 
0000261: Выдаётся лишнее сообщение о необходимости перезагрузки программы
При переключении с прокси на реестр раньше действительно необходимо было перезагрузить программу, а теперь это (вроде бы) не нужно, скачивание работает и так, но сообщение всё равно выдаётся.
А может, это фича?
Параметры=>Настройки программы=>Интернет=>Настройки подключения=>Использовать прокси=>Применить. А затем Параметры=>Настройки программы=>Интернет=>Настройки подключения=>Брать настройки подключения из реестра=>Применить.
No tags attached.
duplicate of 0000457closed feya При изменении любого параметра выводится сообщение о необходимости перезагрузки программы 
Issue History
24-11-2010 19:17PapazolNew Issue
25-11-2010 06:56vdemidovNote Added: 0000617
25-11-2010 06:56vdemidovAssigned To => vdemidov
25-11-2010 06:56vdemidovStatusnew => feedback
25-11-2010 14:24PapazolNote Added: 0000620
25-11-2010 14:24PapazolStatusfeedback => assigned
26-11-2010 11:05vdemidovNote Added: 0000629
26-11-2010 11:05vdemidovStatusassigned => feedback
26-11-2010 11:07vdemidovNote Edited: 0000629bug_revision_view_page.php?bugnote_id=629#r213
26-11-2010 13:18PapazolNote Added: 0000630
26-11-2010 13:18PapazolStatusfeedback => assigned
26-11-2010 13:45vdemidovNote Added: 0000631
26-11-2010 13:45vdemidovStatusassigned => feedback
26-11-2010 14:04PapazolNote Added: 0000632
26-11-2010 14:04PapazolStatusfeedback => assigned
26-11-2010 14:09PapazolNote Edited: 0000632bug_revision_view_page.php?bugnote_id=632#r215
26-11-2010 14:09vdemidovNote Added: 0000633
26-11-2010 14:09vdemidovStatusassigned => feedback
26-11-2010 14:24PapazolNote Added: 0000634
26-11-2010 14:24PapazolStatusfeedback => assigned
26-11-2010 14:58vdemidovNote Added: 0000635
26-11-2010 14:58vdemidovStatusassigned => feedback
26-11-2010 21:08gpsMaxNote Added: 0000639
28-11-2010 19:26gpsMaxNote Added: 0000667
28-11-2010 19:57PapazolNote Added: 0000669
28-11-2010 19:57PapazolStatusfeedback => assigned
29-11-2010 10:41gpsMaxNote Added: 0000671
29-11-2010 13:35vdemidovNote Added: 0000678
29-11-2010 13:35vdemidovAssigned Tovdemidov =>
29-11-2010 13:35vdemidovStatusassigned => acknowledged
29-11-2010 13:35vdemidovTarget Version => 29xxxx
29-03-2011 05:23vdemidovRelationship addedhas duplicate 0000457
29-03-2011 05:24vdemidovRelationship replacedduplicate of 0000457
29-03-2011 05:24vdemidovStatusacknowledged => resolved
29-03-2011 05:24vdemidovResolutionopen => duplicate
29-03-2011 05:24vdemidovAssigned To => vdemidov
29-03-2011 19:59vdemidovTarget Version29xxxx =>
24-04-2011 18:31TolikStatusresolved => closed

Notes
(0000617)
vdemidov   
25-11-2010 06:56   
> а теперь это (вроде бы) не нужно, скачивание работает и так
Вы проверяли? Насколько помню там есть нюансы. Но все может быть.
(0000620)
Papazol   
25-11-2010 14:24   
Несколько раз переходил туда-сюда, и всякий раз загрузка продолжалась. Значит, всё-таки фича?
(0000629)
vdemidov   
26-11-2010 11:05   
(edited on: 26-11-2010 11:07)
Вариантов смены масса. Настройки ИЕ могут задавать прокси или не задавать, собственные настройки тоже могут задавать или не задавать. Итого выходит что есть 4 варианта изменения настроек. И все их нужно проверять внимательно изучая кудою ходят запросы. Я этого не делал, но помню что в каком-то из них были проблемы. Возьметесь проверить все?
PS: при проверке смены с ие-шной прокси на прописанную в программе, не забываем, что они должны быть разными, что бы можно было понять какая настройка используется.

(0000630)
Papazol   
26-11-2010 13:18   
Эксплорером не пользуюсь, у меня Опера. Надо разбираться, куда она пишет настройки. Сейчас попробую провести ряд экспериментов.
(0000631)
vdemidov   
26-11-2010 13:45   
А причем тут опера. SAS настройки оперы не использует, а IE-шные настройки очень даже берет. Так что же вы проверяли в таком случае, если даже не знаете какие и откуда берутся настройки из реестра?
(0000632)
Papazol   
26-11-2010 14:04   
(edited on: 26-11-2010 14:09)
Поиск информации занимает некоторое время. Вот сейчас проверил настройки прокси для ИЕ в реестре. Смотрел в HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings (надеюсь, это правильно?). Параметр ProxyEnable стоИт равный нулю. Поскольку я не запускаю ИЕ, эти настройки должны ведь оставаться как есть? Опера не влияет тоже. Значит, если в SAS.Планете установить "брать настройки из реестра", то будет точно без прокси.
Так вот, при этом переключение с "прокси" на "реестр" проходят без перезагрузки программы.

(0000633)
vdemidov   
26-11-2010 14:09   
Это вы у эксплорера спросите. Все может быть. На самом деле в реестр напрямую SAS не лезет. Она просто юзает тот же движок что и ИЕ и не переопределяте настройки прокси. И как я уже сказал, для однозначной гарантии нужно проверять и случай когда прокси в експолрере прописан.
(0000634)
Papazol   
26-11-2010 14:24   
Установил в ИЕ прокси. В реестре отмечены изменения, соответствующие введённому адресу и порту. В SAS.Планете переключение туды-сюды работает как и раньше. Адреса разные, но с обоих качается.
А что в принципе может быть не так при переключении? Где искать подвох?
(0000635)
vdemidov   
26-11-2010 14:58   
Ну если вы проверили все 4 варианта переключений, о которых я писал ранее и все действиетльно работает с правильным прокси, то значит можно удалять это сообщение.
(0000639)
gpsMax   
26-11-2010 21:08   
Можно тоже посмотрю? Сейчас времени нет, не закрывайте пока, интересно стало потестировать, что там с прокси.
(0000667)
gpsMax   
28-11-2010 19:26   
Если выставить прокси вручную, а после поменять на ту, что прописана в реестре, выдается окно о необходимости перезапуска программы (собственно, это и было описано) и закачки продолжаются с выставленной руками прокси. Как-то это неправильно. Надо или запрещать тогда закачки вообще до перезапуска, или постоянно информировать юзера, что применяется старая ручная настройка, или просто переключаться на реестр и всё. А то сейчас, если пользователь не обратил внимания на окно, то при взгляде в настройки он подумает, что используется реестр, а на самом деле ручное неактивное сейчас значение.
(0000669)
Papazol   
28-11-2010 19:57   
Да, ключевая фраза "закачки продолжаются с выставленной руками прокси". Этого я никак не ожидал, а ведь мог обнаружить, правда, только косвенным путём.
Что же, тогда нужно либо чётко следовать указаниям программы и перезапускать её, либо действительно блокировать загрузку до закрытия программы (радикально - вместо кнопки OK в окне предупреждения сделать кнопку "Закрыть").
А ещё лучше было бы сделать возможность вообще не брать настройки подключения из реестра, то есть работать совсем без прокси. Потому что, если, например, пользуешься GeoCacher'ом, то в реестре будет прописан прокси, непригодный для SAS.Планеты. И нужно будет каждый раз лазить и переключаться.
(0000671)
gpsMax   
29-11-2010 10:41   
>сделать возможность вообще не брать настройки подключения из реестра

Если отжать обе галки, то будет качать напрямую, без прокси. Возможность уже есть :-)

Мне пока непонятно, что мешает при смене прокси просто переключиться и всё? Если встречались какие-то подводные камни, то можно выявить и локализовать их в процессе эксплуатации.
(0000678)
vdemidov   
29-11-2010 13:35   
Переделывать там еще много чего нужно. Авось руки когда-нибудь дойдут.