Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: [Plugin Request] Открытие ссылок вида ftp://host в TC 
Author Message
leksey



PostPosted: Wed Jan 12, 2005 18:14    Post subject: [Plugin Request] Открытие ссылок вида ftp://host в TC Reply with quote

Поднял эту тему тут: http://www.fforum.ru/index.php?showtopic=17150
Но по отсутствию ответов понял, что решения готового скорее всего нет. Значит это уже реквест. Ниже исходный пост.

Не знаю реализовано ли это и реализуемо ли вобще. Цель - открывать FTP соединение автоматически в TotalCommander при щелчке на ссылках вида ftp://tushino.com.
По умолчанию при нажатии на такую ссылку у браузер (например IE) попытается законнектиться анонимусом в пассивной моде к этому хосту.
Но большинству нормальных людей лазить по FTP с помощью браузера удовольствия мало.
Я так понимаю, что хендлер протокола описан в реестре в этом месте HKEY_CLASSES_ROOT\ftp.
Если сделать так пока нет возможности, то предлагаю следующую штуку. Она требует программирования и знания TC API. Я увы не силен в этом. Само решение такое:
Написать свой хендлер, который регистрить заместо того же IE для протокола FTP. Вероятно, после клика на ссылке FTP://что-то эта строка передается системой аппликации-хендлеру. Она ее должна разобрать и на основе полученных данных создать автоматически FTP-аккаунт в TC и автоматически же его запустить. (как опция, если такой FTP есть уже в списке, то использовать его, при необходимости задав RemoteDir) При этом имя хоста попадет в адрес, если кроме адреса хота там был указан путь, то путь попадает в RemoteDir. Опционально можно обслужить и разбор адресов вида ftp://leksey:password@tushino.com.
При всем при этом видимое имя аккаунта может быть произвольным, потому что оно временное и живет пока не вышли из ФТП. В конце коцнов оно может и оставаться в списке. Только пусть с одним префиксом.
Вся задачка написать этот хендлер, который бы получал от системы ссылку, разбирал ее и создавал аккаунт.
Напишите пожалуйста свое мнение. Сильно достало в локальной сети, чтобы зайти на один из бесчисленных FTP каждый раз руками создавать FTP-аккаунт. Который нужен по сути на один раз. А так бы - кликнул прямо в любимом бравзере (фоксе, опере, осле) по какой-нить длинной ссылке, а она уже тебе в TК открыта (если ссылка на фолдер) или скачивается уже с помощью TK (если ссылка на файл).
Я готов умеренно поучаствовать материально в данном прожекте. Может решение не очень элегантное, но хорошее тем, что от Гислера никак не зависит. Не надо просить его. Все равно к менеджированию FTP-аккаунтов он как-то не очень относиться.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group