Автор: royt
Дата сообщения: 15.12.2006 10:37
Есть такая проблемка, вообще говоря старая (и еще, говоорят, давно всем известная - но почему-то не смог найти упоминание о ней).
Речь о связке Opera + FlashGet PlugIn 1.1 for Opera (файл "npfg11.exe").
Если опера начинает закачку файла и в действие вступает означенный плагин - то в окне оперы отображается "Download transferred to FlashGet...", открывается окно FlashGet и ему передаются параметры закачки, дальше во флэшгете работаем с закачкой свои чередом...
НО! При этом Опера параллельно, в фоне, вроде как продолжает сама качать файл (судя по растущему прогресс-бару в строке статуса с обозначением размера, типа "Total: xxxx KB" - по-умолчанию оно находится в правом нижнем углу окна Оперы). Если сразу после перехода оперы на ссылку (и открытия окна флэшгета) не вернуться в оперу и НЕ нажать Esc, то опера будет качать файл параллельно с FlashGet-ом. Подозреваю, что многие этого даже не замечают и опера успешно закачивает весь файл параллельно с FlashGet-ом, т.о. по сути на закачку одного и того же файла уходит в два раза больше траффика.
Я уже привык при старте FlashGet-плагина в первую очередь возвращаться в окно Оперы и жать Esc. Но может существует нормальное решение? (Тем более, что при хорошей скорости опера все равно иногда успевает закачать несколько сотен килобайт, а то и больше, бывает что вообще забываешь давануть Esc).
Ладно, если имеется прямая ссылка - тогда можно воспользоваться скриптом для запуска закачки "вручную" (тогда опера как бы "не открывает ссылку сама" и проблема отсутствует). Но ведь очень часто ссылки генерятся скриптами и действуют только "один раз" - опера сразу открывает коннект и начинает качать, и потому в какой-нибудь FlashGet совать такую ссылку уже просто бесполезно.
Вопрос поднимался в топике про FlashGet, ответа не получено, послали в топик для Оперы, говорят проблема на самом давно известна... Подскажите куда рыть.
Все скрипты для закачки, указанные в шапке - пересмотрел, но скрипты тут не помогут. Надо либо найти другой плагин или что-то настроить. Либо таков внутренний механизм работы оперы с ссылками и он в принципе не лечится (тогда это, вообще говоря, большой недостаток в методах работы оперы с закачками...).
Кстати, даже если не пользоваться озвученным плагином для флэшгета, а использовать для закачки саму оперу - то проблема по сути проявляется также. Сразу после перехода по ссыке и якобы "до" начала закачки - опера спрашивает "куда записать файл?...", но в фоне она уже вовсю его качает (причем, будет качать до тех пор, пока пользователь не даст ответ на вопрос "куда сохранять файл"; траффик за время, пока висело окно диалога, просто улетает в трубу - если от закачки файла отказаться).