+  HandyCache форум
|-+  Главная категория» Новые предложения» Нужен ли в HC список "Передать сторонней программе"?
Имя пользователя:
Пароль:
Голосование
Вопрос: Нужен ли в HC список "Передать сторонней программе"?
mai62, Я очень хочу, чтобы в HandyCache такой список присутствовал и работал! - 3 (23.1%)
Желательно, чтобы эти возможности были, но они должны быть реализованы по-другому. - 2 (15.4%)
Такие фичи лишние и HandyCache не нужны! - 8 (61.5%)
Всего голосов: 13

Страниц: [1]   Вниз
  Отправить эту тему    Печать  
Автор Тема: Нужен ли в HC список "Передать сторонней программе"?  (Прочитано 6777 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Qua
Новичок
*

Репутация: +1/-0
Offline Offline

Сообщений: 22



« : 28 февраля 2007, 20:18:02 »

Список "Передать сторонней проге"

Просматривая схему Михаила, ратующего за сокращение количества списков в HandyCache, у меня вдруг появилось желание иметь еще один список Показывает язык
Рабочие названия "Передать сторонней программе", "Передать программе", "ПСП", "Открыть в другом приложении"

Он представляет из себя своеобразный фильтр - найдя в URL запись, соответствующую заданному правилу списка, он обязывает HandyCache передать этот URL сторонней программе (специально указанной в списке для такого правила).

Ключевое преимущество - сработает тогда, когда вы открыли нужную ссылку в браузере, не поддерживающем нужный вам режим работы с данной страницей (файлом).

Таким образом, мы получим возможность независимо от того, каким браузером пользуемся (и независимо от всякого рода интеграций разных программ в этот браузер):
для определенных файлов - отдавать их в менеджеры закачки и др.;
для определенных URL, скажем ftp, - передавать фтп-менеджерам и пр.;
для определенных вебсайтов - сбагрить их, например, прогам по копированию сайтов (Teleport, например, вообще в браузеры не хочет встраиваться) или другой (читай топик до конца).

Куда встроить этот список в работе самой программы и в интерфейсе?
Ну, с интерфейсом просто - добавить в Настройки-Списки Подмигивающий

Вид списка такой же как и у других:
Пункты сверху:
Обязательные пункты: разрешен; разрешить по клавише; временно отменить клавишей
Возможно пригодятся и эти пункты: только для GET-запросов; отменить для заданного браузера; выразительно показывать подходящие соединения в мониторе; индикация на значке; всплывающие сообщения (показать диалог передачи); использовать плагины
Столбцы таблицы:
Номер; Разрешить; Правило; Исключение; Сайт; Программа (имя проги для возможного отображения во всплывающем сообщении вместо X (см. далее)); Путь к программе; До/после загрузки (см. ниже); Количество попаданий

А куда встроить этот список в работе самой программы? (см. схему в FAQ)
Думаю, между переадресацией и черным списком.
Почему?
Потому что данный список с одной стороны не должен быть связан с кешем - его задача передать адрес (URL сайта или файла) сторонней программе, которая может быть специально (не)настроена на работу через HandyCache.
А с другой стороны?
Тут следует высказать некоторое соображение:
Возможна ли задача - передать адрес файла после загрузки? Непонимаю
Если да, тогда в этом списке очень хотелось бы видеть настройку (столбец) "передать до\после загрузки". Например, до загрузки - URL в браузер, а после - ссылка на уже загруженный файл архиватору, антивирусу.
Вот только как это реализовать в списке и в работе программы? Не в себе

Возможные (увы, пока принципиальные) проблемы реализации описанного:
1. mai62 пошлет эти предложения по некому обидному для нас адресу Грустный
2. Если HC передаст адрес стороннему браузеру (проге), в свою очередь, работающему через HC, то произойдет зацикливание (HC опять передаст ссылку проге).
3. Кстати, как HC узнает какой браузер отдал ему ссылку, чтобы не вернуть её ему же?

Возможное решение первой проблемы - уговорить mai62 в этом форуме, может голосование поможет? :Улыбка

Возможное временное решение (пока) второй проблемы - не передавать адрес проге, а:
1) либо как-то красочно выделить такой URL в мониторе, чтобы пользователь из контекстного меню выбрал прогу, в которую следует передать ссылку (возможно просто выбрать пункт меню "Передать" - ведь прогу для таких ссылок мы указали ранее в списке);
2) либо отобразить какое-то всплывающее сообщение "Найден URL, соответствующий списку "Передать сторонней проге". Передать его в программу X?"

Здесь стоит приглядется к функциональности настроек MIME-типов в Опере в "Настройки-Дополнительно-Загрузки"  Подмигивающий

А теперь промоделируем ситуации:

Отдавать ссылки для открытия можно этим программам:
определенному фтп-менеджеру
какой-нибудь требовательной проге (требующей работы без прокси (с другим прокси), с другими портами)
определенному браузеру
определенному менеджеру закачки
программе по копированию сайтов
программе чтения новостей
библиографическим прогам (собирают на спец.сайтах библиографич. инфу)
WebSite-Watcher'у
менеджеру закладок
ЖЖ-прогам и др.
P2P, torrent и т.п. прогам (не знаток Не в себе )
Интернет радио или ТВ или еще чего типа потоковых медиа, что могут быть захвачены HandyCache пусть передаются в Winamp или RealAudio или еще куда (извините за фантазию Прикольно )

Передавать адреса уже загруженных файлов можно этим программам:
Архиватору
Антивирусу
Программе для чтения такого типа файлов (например, загрузил HC файл *.rtf.zip с альдебарана - пусть отдаст CoolReader'у)

Еще примеры настройки списка?
Вы случайно открываете страницу интернет-магазина в Опере, тогда как обычно открываете в IE, т.к. авторизуетесь через робоформ (не поддерживающий оперу и гораздо лучше хранящий данные кредиток). Эта ссылка ловится НС и открывается IE, с панелькой робоформа.
Нажимаете в абсолютно любом браузере на ссылку вроде http://slil.ru/23152829 или http://rapidshare.de/files/19535250/data.rar.html и с данной ссылкой запускается RapGet!
Заходите в Opera на форум Ru-Board - открывается Maxthon с удобными для работы на этом форуме плагинами.

У вас загорелись глаза? Шокирован
Захотелось раскритиковать мое предложение или увидеть такие возможности в HandyCache?
Вступайте в дискуссию - давайте думать сообща.

P.S. Если кто предлагал подобное - извините - не следил за форумом.
P.S.S. Возможно, что вышеперечисленное можно реализовать плагинами. Тем лучше. Ждем плагинов. Улыбка
Сообщить модератору   Записан

И др., и пр., и т.д., и т.п.
Sabantui
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 10


« Ответ #1 : 28 февраля 2007, 21:18:20 »

HandyCache - кэширующий прокси сервер. Зачем добавлять в него что-то, что не относится к его прямому назначению? IMHO не нужно делать из HC "комбайн". Проголосовал против.
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #2 : 28 февраля 2007, 22:31:36 »

Qua

Цитировать
для определенных файлов - отдавать их в менеджеры закачки и др.

Во-первых, это умеют делать большинство браузеров своими силами или с помощью своих плагинов!
Во-вторых, не всегда достаточно просто передать URL сторонней программе! Иногда приходится интегрировать сторонний модуль-перехватчик глубоко в недры браузера! Почитай вот эту тему...

Сообщить модератору   Записан
v0lt
Beta tester
*****

Репутация: +7/-0
Offline Offline

Сообщений: 127


« Ответ #3 : 28 февраля 2007, 23:08:08 »

Qua
Такая фича была бы к месту в плагине...
поэтому нет...
Сообщить модератору   Записан
Дем
Постоялец
***

Репутация: +6/-3
Offline Offline

Сообщений: 167



« Ответ #4 : 03 марта 2007, 14:42:09 »

Не уверен, что оно вообще нужно. Но если всё-таки нужно - то реализация только через плагин.
Сообщить модератору   Записан
Qua
Новичок
*

Репутация: +1/-0
Offline Offline

Сообщений: 22



« Ответ #5 : 15 июня 2007, 06:36:11 »

Такая фича была бы к месту в плагине...
поэтому нет...
Собственно пункт в голосовании - реализовать по-другому - это и было о плагинах!!! Шокирован
Во всяком случае придется ждать "плагинной" API...

HandyCache - кэширующий прокси сервер. Зачем добавлять в него что-то, что не относится к его прямому назначению? IMHO не нужно делать из HC "комбайн". Проголосовал против.
В том-то и дело что удобнее когда на уровне "кэширующего прокси сервера" принимается решение кому-куда что-либо отдать.
Кто еще это сделает? Непонимаю
Файрволлы, например, хотя и следят за сетевым трафиком, могут его только останавливать...
Аналогов никаких (отдельные плагины и наработки браузеров)...
P.S. Не думаю, что HandyCache остается зацикливаться только на RegExp'ах...  Смущен
Расширение функционала все же потребуется. Появятся конкуренты - появится и функционал Подмигивающий
P.S.S. Но и при этом вряд ли HandyCache грозит судьба разростись до размеров какого-нибудь NeroBurninga   lol
Сообщить модератору   Записан

И др., и пр., и т.д., и т.п.
Страниц: [1]   Вверх
  Отправить эту тему    Печать  

 
Перейти в: