Project

General

Profile

Actions

Feature #770

closed

Опция автоматического открытия скаченного файла

Added by Mellon over 12 years ago. Updated over 12 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Core
Target version:
Start date:
07/30/2012
Due date:
% Done:

100%

Estimated time:
1:00 h

Description

В данный момент, каждая закачка после скачивания автоматически открывается программой согласно mimetype скаченного файла.
Было бы крайне уместно ввести опцию в настройках (или в диалоге загрузки) "Открывать загрузки после скачивания". Или как у всех негров людей, добавить выбор:
( ) Открыть
( ) Открыть в [список того, чем, предположительно можно открыть]
( ) Загрузить

Или же, как у всех белых людей,
тулбар менеджера загрузок при щелчке на загруке открывающий скачанное в проге по умолчанию.
И опцию в настройках позволяющую сперва попытаться обработать скачанное в LС, вроде "Try to open downloads with self".
Чтобы, например, попробовать сначала открыть пдфки в монокле, а, например, музыкальные файлы в LMP. И если, не получится, то открыть в стороеннй программе по умолчанию.

Actions #1

Updated by 0xd34df00d over 12 years ago

  • Category set to Core
  • Status changed from New to Accepted
  • Assignee set to 0xd34df00d
  • Target version set to 0.5.80
Actions #2

Updated by 0xd34df00d over 12 years ago

  • Status changed from Accepted to Assigned
  • Estimated time set to 2:00 h

Опция «Try to open downloads with self» сломает вообще всю логику взаимодействия плагинов. Подразумевается, что если ты поставил тот же Monocle, то ты не против открывать через него всякие pdf'ки, а уж если один раз так уж нужно, то не в лом открыть файл-менеджер и через него открыть через что там нужно.

Actions #3

Updated by 0xd34df00d over 12 years ago

  • Status changed from Assigned to Resolved
  • % Done changed from 0 to 100
  • Estimated time changed from 2:00 h to 1:00 h
Actions #4

Updated by Mellon over 12 years ago

В общем, много букв, если лень читать, то можно сразу перейти к тому, что после "=============="

0xd34df00d wrote:

Опция «Try to open downloads with self» сломает вообще всю логику взаимодействия плагинов.

Хорошо, согласен.

Подразумевается, что если ты поставил тот же Monocle, то ты не против открывать через него всякие pdf'ки,

Не против. Только вот, что делать, если тебе лично эти пдфки щас вот читать в лом? и тебе нужно выкачать на выбор надцать пдфок и заныкать их до удобного момента? а часто оно именно так и бывает: бродишь в поисках нужного, собираешь в мешок складируешь, что кажется интересным, а затем по-тихоньку не спеша обмазываешься разбираешь. Да и не только пдфок же, но и медиафайлов, торрентов и тд.

Вижу вполне логичным, например, сначала перебрать весь результат поиска на торрент-трекере, сбрасывая себе торрентфайлы подходящих раздач. А после того как пересмотрел вкладки с описаниями раздач, перейти к открытию этих файлов, настройке того, что и куда качать, и запуска на скачку. Причем ведь открывание торрента - не просмотр пдфки, не посмотрел/закрыл, а процесс, нельзя сначала покачать во внутреннем клиенте, потом удалить и затем покачать во внешнем. Наркомания какая-то. Некоторые имеет смысл качать во внутреннем (для меня это мелкие/временны торренты), а некоторые во внешнем (большие проекты входящие в определённые группы и тп и требующие от клиента хорошего структурирования)

Тоже самое для всего остального.

==============

Таким образом, основная идея в следующем:
1. Не отвлекать пользователя от поиска. (Дать выбор открывать, или нет, автоматом вообще)
2. Предоставить пользователю возможность выбора, что и чем открывать.

Раз не предполагается реализация панели скачивания аля хром, То наиболее подходящим представляется добавить в диалог загрузки после "Сохранить в":
[ ] Открыть сохраненное в [список того, чем, предположительно можно открыть]
[ ] Выполнять автоматически для данного типа объектов/файлов.
И овцы сыты и волки целы, и вроде не наркомания.

Ну и наверно, надо будет сделать раздел в настройках со списком того, что и чем открывать, куда будут скидываться эти данные. C заранее вбитыми значениями внутриличевых связей протоколов с плагинами и может даже веб-службами.

Actions #5

Updated by Mellon over 12 years ago

> C заранее вбитыми значениями внутриличевых связей протоколов с плагинами.
Если, разумеется, предоставление пользователю подобного выбора каждый раз считается нецелесообразнымю (типа открытия ссылок xmpp в Азоте).

Actions #6

Updated by 0xd34df00d over 12 years ago

Проблема в том, что нет возможности задать вообще понятия значений внутриличевых связей между плагинами. Тут все сложнее и глубже, чем MIME и все дела.

Нет особой разницы между открытием торрент-файла после скачивания и открытием PDF-файла, опять же, после загрузки.

А панель скачивания можно попробовать будет реализовать в той же Summary списком скачанных, но как бы не просмотренных закачек.

Actions #7

Updated by Mellon over 12 years ago

ок, тогда пока добавь возможность не открывать, хоть глобально, если для каждой загрузки это сделать проблемно.
И посмотри вот на такое.
Opera: http://ompldr.org/vZXl5ZA http://ompldr.org/vZXl5aQ http://ompldr.org/vZXl5ag
Firefox: http://ompldr.org/vZXl5aw http://ompldr.org/vZXl5bQ
Chromium: http://ompldr.org/vZXl5cQ http://ompldr.org/vZXo0dQ

Actions #8

Updated by 0xd34df00d over 12 years ago

  • Status changed from Resolved to Closed

Ладно, это мы пока закроем, а там я подумаю, как еще можно улучшить вопросы обработки всяких таких событий.

Actions

Also available in: Atom PDF