Страница 8 из 9

Добавлено: Пт июн 15, 2018 02:26
JKT
я это к чему говорю. Вот к примеру дам тебе ссылку на скачку... они будут выглядеть один к одному
но они будут разными. И это проблема...
Но это уже флуд не по теме, наверное Авада с утра возможно все потрет. Надеюсь не забанит ))))))

Добавлено спустя 25 минут:

Flasher
Камрад, ты в ТС понимаешь в миллион раз больше чем я, но согласись, что у этой программы всегда были проблемы с юникодом. Гислер их решает, но не до конца. Это какие-то заплатки.
Вот недавно, отослал я по FTP через TC доки - получили мои клиенты кучу кракозябров. Потом, после кучи матюков сразу отослал через другую прогу - все нормально.
Но надо ж как-то ?

Добавлено: Пт июн 15, 2018 05:47
Avada
JKT
Для начала — не надо писать тут посты в "расслабленном" состоянии. Пиво кончится, а языковые вольности останутся.
Насчёт "отослал я по FTP через TC доки" сильно сомневаюсь, что дело в поддержке Юникода. Вовнутрь этих файлов TC в любом случае не лезет. А нюансы FTP-соединения — вопрос отдельный и не для этой темы.
Оффтоп и флуд прекращаем, стиль сообщений держим в порядке. Далее попрошу высказываться только по делу в пределах темы.

Добавлено: Ср апр 29, 2020 16:14
HEXFIX
Сделал всё, как в примере, разумеется, заменив пути на свои. Но не отрабатывает. Т.е. после нажатия кнопки на панели инструментов синхронной смены каталогов не происходит. Причём сам скрипт работает.
Что делаю не так?

Добавлено: Ср апр 29, 2020 19:03
Flasher
HEXFIX писал(а):Что делаю не так?
Обращение не по памятке.

Добавлено: Ср апр 29, 2020 20:01
HEXFIX
При вставке ссылок, форум не отображает мой пост.

1. Второй скрипт на первой странице этого топика
2. Нет никаких ошибок
3. Третья страница обсуждения, восьмой пост сверху. Копипейст с заменой путей на свои
4. 9.51
5. Win10 64-bit
6. Из комплекта переносного TCScript Helper

Добавлено: Ср апр 29, 2020 20:30
Flasher
HEXFIX писал(а):При вставке ссылок, форум не отображает мой пост.
Советую админу в ЛС написать. Не должно быть такого.

1. А почему не этот?
HEXFIX писал(а):после нажатия кнопки на панели инструментов синхронной смены каталогов не происходит.
По Enter? А что происходит?

Добавлено: Ср апр 29, 2020 20:43
HEXFIX
Пробовал и этот скрипт. Тот же самый результат
При нажатии Enter просто открывается папка в активной панели. Неактивная панель с одноимённым каталогом не меняется.
Сами же скрипты рабочие. Смена каталога происходит, т.е. я просто закинул скрипт на панель инструментов прописал параметр, открыл в обеих панелях одноименные каталоги, поставил курсор на подкаталог, нажал на кнопку скрипта, попал в этот подкаталог в обеих панелях. А вот способ описанный в примере не работает.
Мне даже в путях особо ничего менять не пришлось — "Addons" изменил на "Tools" и всё

Добавлено: Ср апр 29, 2020 21:36
Flasher
Судя по всему, em_SyncDirOpen/em_SyncDirBack не привязаны к Enter/Backspace.
TCFS2.ini нужно править в секции макросов. Судя по отсутствию ошибок, так и сделано.
HEXFIX писал(а):"Addons" изменил на "Tools" и всё
Не всё.
%COMMANDER_PATH%\Addons\TCScript\wscript.exe
"%COMMANDER_PATH%\Scripts\SyncDirOpen.vbs"
%COMMANDER_PATH%\Addons\TCFS2\TCFS2.exe
%COMMANDER_PATH%\Default.bar
P.S.: Видимо, придётся полноценный установщик делать. Может, даже на TCKB статью сбацать.

Добавлено: Ср апр 29, 2020 22:50
HEXFIX
Судя по всему, em_SyncDirOpen/em_SyncDirBack не привязаны к Enter/Backspace
Тааааак... а вот тут был непонятный момент. По крайней мере для меня было неочевидно, что клавиши нужно таки привязывать в настройках :D Я почему-то решил, что при включении этого режима TCFS2 сама выполнит эти действия блягодаря длинной строке параметров :D
Ну ОК, клавиши привязал, всё работает. Синхронная смена происходит. Но теперь, у меня этот режим не выключается. Т.е. при одноимённых каталогах в панелях одновременная смена каталогов происходит всегда.

UPD. Разобрался, всё работает! У меня в usercmd.ini в секции [Shortcuts] одна и та же клавиша была повешена на 2 команды em_ScriptE и em_SyncDirOpen

Добавлено: Ср апр 29, 2020 23:01
Flasher
Там чуть выше поста настроек я указал на 3-й вариант. С него и пошло обсуждение по всем настройкам.
HEXFIX писал(а):Но теперь, у меня этот режим не выключается.
При повторном нажатии кнопки? Значит, что-то не до конца допилено (в т. ч. по последней ссылке).
HEXFIX писал(а):Разобрался, всё работает!
Ну, и хорошо. Кнопка на панели меняется?
send({ESC}) на tcm(4005) в двух местах заменена?

Добавлено: Ср апр 29, 2020 23:22
HEXFIX
Flasher писал(а): Кнопка на панели меняется?
send({ESC}) на tcm(4005) в двух местах заменена?
Да, кнопка меняется, но с задержкой.
У меня команда один в один, как в примере. В конце send({ESC}). Если заменить на tcm(4005), то работает как-то не так — фокус переводится на панель инструментов.

Добавлено: Ср апр 29, 2020 23:26
Flasher
Если кнопок на тулбаре не сильно много, то задержка не должна быть особо ощутимой.
Кто-то вместо 4005 написал 4004. ;) И я писал про 2 места. Кнопки это тоже касается.

Добавлено: Ср апр 29, 2020 23:42
HEXFIX
А! Ну конечно жеж. Опять не то сделал :D
Работает. Единственное, что заметил — состояние кнопки меняется при наведении мыши на панель кнопок. Причём в любом месте

Добавлено: Ср апр 29, 2020 23:46
Flasher
Не понял. Если кнопка уже изменена, на какое ещё состояние она может поменяться? :?

Добавлено: Ср апр 29, 2020 23:56
HEXFIX
Кнопка визуально в состоянии "нажата", навожу мышь на панель кнопок, кнопка меняет состоянии на "не нажата", но сам режим смены работает