Страница 3 из 3

Добавлено: Ср мар 09, 2005 17:57
TSergey
Версия 0.6:
(*) В очередной раз совершена попытка сделать правильное определение положения файла настроек TotalCommander.
(*) Исправлена ошибка при импорте описаний.

Пока не выкладываю на сайт, будем тестировать в "полускрытом" режиме.
Файл можно взять здесь: http://tsergey.klup.ru/wfx_ftplist_0.6.rar

Если обнаружите ошибки, сразу отписывайтесь здесь: ждем ошибок до конца недели.

Добавлено: Чт мар 10, 2005 07:36
Sheridan
Случайно наткнулся... Если копировать из плагина на диск и в той папке, куда копируем есть папка с именем как имя соединение, то файлик копируется внутрь этой папки... То есть скажем есть

Код: Выделить всё

c:\
c:\oracle\
c:\work\
c:\windows\
Пытаемся скопировать соединение oracle в c:\ - в результате файлик оказывается не в c:\ а в c:\oracle\ 8)

Добавлено: Чт мар 10, 2005 08:25
TSergey
Sheridan писал(а):Случайно наткнулся...
Попробуй то же самое, но не из плагина, а из другой папки. :twisted:

Добавлено: Чт мар 10, 2005 08:54
Sheridan
TSergey писал(а):Попробуй то же самое, но не из плагина, а из другой папки. :twisted:
Гм... То есть это Г работа? Тогда сорри... :oops:

Добавлено: Чт мар 10, 2005 09:50
Leshiy
TSergey
дык может выбрать другой символ для выделения папок?

Добавлено: Чт мар 10, 2005 10:30
TSergey
Leshiy писал(а):TSergey
дык может выбрать другой символ для выделения папок?
Зачем?
Что бы как в советском союзе: плевать на совместимость, зато мы самые индивидуальные?

Есть устоявшаяся структура папок. Я ее и использовал.

Добавлено: Чт мар 10, 2005 11:58
Leshiy
TSergey
извиняюсь... я не попробовав на практике представил себе описанную Шериданом ситуацию. и представил неправильно: думал что проблема в следующем: если есть аккаунт name1 в категории name2, то при копировании name1 в папку, содержащую подпапку name2 он автоматически копируется в эту подпапку, т.к. "настоящее" имя аккаунта \name2\name1

вот... сорри :)

Добавлено: Чт мар 10, 2005 12:00
TSergey
Leshiy писал(а):TSergey
извиняюсь... я не попробовав на практике представил себе описанную Шериданом ситуацию. и представил неправильно: думал что проблема в следующем: если есть аккаунт name1 в категории name2, то при копировании name1 в папку, содержащую подпапку name2 он автоматически копируется в эту подпапку, т.к. "настоящее" имя аккаунта \name2\name1
Ничего не понял, но надеюсь все понятно. :wink: :twisted:
Leshiy писал(а):вот... сорри :)
Мелочи: бывает.

Добавлено: Чт мар 10, 2005 12:18
Sheridan
Leshiy
То что ты в начале сказал тоже верно, а последний твой пост тоже не понял :(

Добавлено: Пт июн 03, 2005 05:01
TSergey
Моторокер писал(а):
Редактирования нет, т.к. не могу найти универсального алгоритма поиска кнопки "Изменить".
На сайте Королевства Делфи был цикл статей о заглядывании в чужие окна - поиск по Name, Caption, хэндлы всякие...
Многое из этого я знаю еще со времен "Борланд Паскакаля для окошек". :)
К именам не привязаться: на разных языках - разные.
Если бы знать на основе каких данных TC определяет в каких кнопках менять названия, то можно было бы привязаться.

Моторокер писал(а):Некрасиво имена XXX.Chat.ru выглядят - ".ru" считается расширением и отрывается от основного имени.
Я в первых версиях плагина добавлял расширение .host к именам серверов. Однако это оказалось крайне неудобно из-за потерявшегося совпадения с основным списком.
Могу предложить вариант: переименовать учетные записи из XXX.Chat.ru в XXX.Chat.ru. (с точкой на конце).

Моторокер писал(а):Скопировал через Shift+F5 "Server" как "Server2"- в списке появился "Server2", но на Ctrl+F имя появилось сверху списка, хотя логичней бы добавить его в конце. Имя почему-то такое "\Server2"
Недостаток плагина - испорченный вид обычного списка FTP. Хотя наывать его неправильным - не совсем корректно: ведь в нем так же реализована сортировка по алфавиту, а значит структура будет отсортирована.
Делать свой список я не хочу: ибо основная задача - быстрый и легкий вызов соединения. И максимальная совместимость с TC без плагина.

Быстрый вызов достигается структурированием списка серверов. Например создать папку "home pages" и в нее скопировать все аккаунты, используемые для хостинга. При этом в основном списке аккаунты переименуются в \home pages\XXX.Chat.ru. (например).

Добавлено: Пт июн 03, 2005 07:22
Моторокер
TSergey писал(а):Определять кнопку по имени - не правильно: в зависимости от настроек языка они могут быть разные.
По имени (Name) правильно. Неправильно по надписи (Caption).

Добавлено: Пт июн 03, 2005 07:44
TSergey
Моторокер писал(а):
TSergey писал(а):Определять кнопку по имени - не правильно: в зависимости от настроек языка они могут быть разные.
По имени (Name) правильно. Неправильно по надписи (Caption).
Хм. Логично.
Я окно TC разглядывал через WinSight: или плохо смотрел, или одно из двух.
Попробую поизучать чуть подробнее. В крайнем случае попробую достучаться до RTTI TC.

Добавлено: Пт июн 03, 2005 07:53
Моторокер
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

Добавлено: Пт июн 03, 2005 08:08
TSergey
Моторокер писал(а):
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
Сейчас уже все заточено именно под такую систему именования.
Переделка потребует времени, а его у меня сейчас совсем нет: в конце месяца длительная командировка (пуск проекта). Когда приеду - скорее всего переделаю.