Notes |
|
|
> а теперь это (вроде бы) не нужно, скачивание работает и так
Вы проверяли? Насколько помню там есть нюансы. Но все может быть. |
|
|
|
Несколько раз переходил туда-сюда, и всякий раз загрузка продолжалась. Значит, всё-таки фича? |
|
|
(0000629)
|
vdemidov
|
26-11-2010 11:05
(edited on: 26-11-2010 11:07) |
|
Вариантов смены масса. Настройки ИЕ могут задавать прокси или не задавать, собственные настройки тоже могут задавать или не задавать. Итого выходит что есть 4 варианта изменения настроек. И все их нужно проверять внимательно изучая кудою ходят запросы. Я этого не делал, но помню что в каком-то из них были проблемы. Возьметесь проверить все?
PS: при проверке смены с ие-шной прокси на прописанную в программе, не забываем, что они должны быть разными, что бы можно было понять какая настройка используется.
|
|
|
|
Эксплорером не пользуюсь, у меня Опера. Надо разбираться, куда она пишет настройки. Сейчас попробую провести ряд экспериментов. |
|
|
|
А причем тут опера. 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.Планете установить "брать настройки из реестра", то будет точно без прокси.
Так вот, при этом переключение с "прокси" на "реестр" проходят без перезагрузки программы.
|
|
|
|
Это вы у эксплорера спросите. Все может быть. На самом деле в реестр напрямую SAS не лезет. Она просто юзает тот же движок что и ИЕ и не переопределяте настройки прокси. И как я уже сказал, для однозначной гарантии нужно проверять и случай когда прокси в експолрере прописан. |
|
|
|
Установил в ИЕ прокси. В реестре отмечены изменения, соответствующие введённому адресу и порту. В SAS.Планете переключение туды-сюды работает как и раньше. Адреса разные, но с обоих качается.
А что в принципе может быть не так при переключении? Где искать подвох? |
|
|
|
Ну если вы проверили все 4 варианта переключений, о которых я писал ранее и все действиетльно работает с правильным прокси, то значит можно удалять это сообщение. |
|
|
(0000639)
|
gpsMax
|
26-11-2010 21:08
|
|
Можно тоже посмотрю? Сейчас времени нет, не закрывайте пока, интересно стало потестировать, что там с прокси. |
|
|
(0000667)
|
gpsMax
|
28-11-2010 19:26
|
|
Если выставить прокси вручную, а после поменять на ту, что прописана в реестре, выдается окно о необходимости перезапуска программы (собственно, это и было описано) и закачки продолжаются с выставленной руками прокси. Как-то это неправильно. Надо или запрещать тогда закачки вообще до перезапуска, или постоянно информировать юзера, что применяется старая ручная настройка, или просто переключаться на реестр и всё. А то сейчас, если пользователь не обратил внимания на окно, то при взгляде в настройки он подумает, что используется реестр, а на самом деле ручное неактивное сейчас значение. |
|
|
|
Да, ключевая фраза "закачки продолжаются с выставленной руками прокси". Этого я никак не ожидал, а ведь мог обнаружить, правда, только косвенным путём.
Что же, тогда нужно либо чётко следовать указаниям программы и перезапускать её, либо действительно блокировать загрузку до закрытия программы (радикально - вместо кнопки OK в окне предупреждения сделать кнопку "Закрыть").
А ещё лучше было бы сделать возможность вообще не брать настройки подключения из реестра, то есть работать совсем без прокси. Потому что, если, например, пользуешься GeoCacher'ом, то в реестре будет прописан прокси, непригодный для SAS.Планеты. И нужно будет каждый раз лазить и переключаться. |
|
|
(0000671)
|
gpsMax
|
29-11-2010 10:41
|
|
>сделать возможность вообще не брать настройки подключения из реестра
Если отжать обе галки, то будет качать напрямую, без прокси. Возможность уже есть :-)
Мне пока непонятно, что мешает при смене прокси просто переключиться и всё? Если встречались какие-то подводные камни, то можно выявить и локализовать их в процессе эксплуатации. |
|
|
|
Переделывать там еще много чего нужно. Авось руки когда-нибудь дойдут. |
|