[WFX] FTP list
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Версия 0.6:
(*) В очередной раз совершена попытка сделать правильное определение положения файла настроек TotalCommander.
(*) Исправлена ошибка при импорте описаний.
Пока не выкладываю на сайт, будем тестировать в "полускрытом" режиме.
Файл можно взять здесь: http://tsergey.klup.ru/wfx_ftplist_0.6.rar
Если обнаружите ошибки, сразу отписывайтесь здесь: ждем ошибок до конца недели.
(*) В очередной раз совершена попытка сделать правильное определение положения файла настроек TotalCommander.
(*) Исправлена ошибка при импорте описаний.
Пока не выкладываю на сайт, будем тестировать в "полускрытом" режиме.
Файл можно взять здесь: http://tsergey.klup.ru/wfx_ftplist_0.6.rar
Если обнаружите ошибки, сразу отписывайтесь здесь: ждем ошибок до конца недели.
- Sheridan
- Сообщения: 129
- Зарегистрирован: Вт мар 01, 2005 07:47
- Откуда: Пятигорск
- Контактная информация:
Случайно наткнулся... Если копировать из плагина на диск и в той папке, куда копируем есть папка с именем как имя соединение, то файлик копируется внутрь этой папки... То есть скажем естьПытаемся скопировать соединение oracle в c:\ - в результате файлик оказывается не в c:\ а в c:\oracle\ 
Код: Выделить всё
c:\
c:\oracle\
c:\work\
c:\windows\TSergey
извиняюсь... я не попробовав на практике представил себе описанную Шериданом ситуацию. и представил неправильно: думал что проблема в следующем: если есть аккаунт name1 в категории name2, то при копировании name1 в папку, содержащую подпапку name2 он автоматически копируется в эту подпапку, т.к. "настоящее" имя аккаунта \name2\name1
вот... сорри
извиняюсь... я не попробовав на практике представил себе описанную Шериданом ситуацию. и представил неправильно: думал что проблема в следующем: если есть аккаунт name1 в категории name2, то при копировании name1 в папку, содержащую подпапку name2 он автоматически копируется в эту подпапку, т.к. "настоящее" имя аккаунта \name2\name1
вот... сорри
Ничего не понял, но надеюсь все понятно.Leshiy писал(а):TSergey
извиняюсь... я не попробовав на практике представил себе описанную Шериданом ситуацию. и представил неправильно: думал что проблема в следующем: если есть аккаунт name1 в категории name2, то при копировании name1 в папку, содержащую подпапку name2 он автоматически копируется в эту подпапку, т.к. "настоящее" имя аккаунта \name2\name1
Мелочи: бывает.Leshiy писал(а):вот... сорри
Многое из этого я знаю еще со времен "Борланд Паскакаля для окошек".Моторокер писал(а):На сайте Королевства Делфи был цикл статей о заглядывании в чужие окна - поиск по Name, Caption, хэндлы всякие...Редактирования нет, т.к. не могу найти универсального алгоритма поиска кнопки "Изменить".
К именам не привязаться: на разных языках - разные.
Если бы знать на основе каких данных TC определяет в каких кнопках менять названия, то можно было бы привязаться.
Я в первых версиях плагина добавлял расширение .host к именам серверов. Однако это оказалось крайне неудобно из-за потерявшегося совпадения с основным списком.Моторокер писал(а):Некрасиво имена XXX.Chat.ru выглядят - ".ru" считается расширением и отрывается от основного имени.
Могу предложить вариант: переименовать учетные записи из XXX.Chat.ru в XXX.Chat.ru. (с точкой на конце).
Недостаток плагина - испорченный вид обычного списка FTP. Хотя наывать его неправильным - не совсем корректно: ведь в нем так же реализована сортировка по алфавиту, а значит структура будет отсортирована.Моторокер писал(а):Скопировал через Shift+F5 "Server" как "Server2"- в списке появился "Server2", но на Ctrl+F имя появилось сверху списка, хотя логичней бы добавить его в конце. Имя почему-то такое "\Server2"
Делать свой список я не хочу: ибо основная задача - быстрый и легкий вызов соединения. И максимальная совместимость с TC без плагина.
Быстрый вызов достигается структурированием списка серверов. Например создать папку "home pages" и в нее скопировать все аккаунты, используемые для хостинга. При этом в основном списке аккаунты переименуются в \home pages\XXX.Chat.ru. (например).
Хм. Логично.Моторокер писал(а):По имени (Name) правильно. Неправильно по надписи (Caption).TSergey писал(а):Определять кнопку по имени - не правильно: в зависимости от настроек языка они могут быть разные.
Я окно TC разглядывал через WinSight: или плохо смотрел, или одно из двух.
Попробую поизучать чуть подробнее. В крайнем случае попробую достучаться до RTTI TC.
- Моторокер
- Сообщения: 1517
- Зарегистрирован: Пт май 06, 2005 08:22
- Откуда: г. Пермь (читается Перьмь)
- Контактная информация:
Можно добавить автоматом при создании списка?TSergey писал(а):Могу предложить вариант: переименовать учетные записи из XXX.Chat.ru в XXX.Chat.ru. (с точкой на конце).
Можно имя категории указывать в нужной секции?TSergey писал(а):При этом в основном списке аккаунты переименуются в \home pages\XXX.Chat.ru. (например).
[xxx.yyy.ru]
host=ftp.yyy.ru
username=user
password=****
directory=WWW
pasvmode=0
category=home pages
Однозначно - не стоит.Моторокер писал(а):Можно добавить автоматом при создании списка?TSergey писал(а):Могу предложить вариант: переименовать учетные записи из XXX.Chat.ru в XXX.Chat.ru. (с точкой на конце).
Многие используют вид "расширение после имени". И тогда сортировка по расширению имеет определенные удобства.
Сейчас уже все заточено именно под такую систему именования.Моторокер писал(а):Можно имя категории указывать в нужной секции?TSergey писал(а):При этом в основном списке аккаунты переименуются в \home pages\XXX.Chat.ru. (например).
[xxx.yyy.ru]
host=ftp.yyy.ru
username=user
password=****
directory=WWW
pasvmode=0
category=home pages
Переделка потребует времени, а его у меня сейчас совсем нет: в конце месяца длительная командировка (пуск проекта). Когда приеду - скорее всего переделаю.