View previous topic :: View next topic |
Author |
Message |
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Jun 04, 2018 19:56 Post subject: |
|
|
JKT
Там, откуда ты качал dll, пункты 1, 2, 7 выполнены? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
JKT
Joined: 22 Sep 2009 Posts: 116 Location: Харьков
|
(Separately) Posted: Tue Jun 05, 2018 00:03 Post subject: |
|
|
Flasher
1 - положил 64-ю wscript.exe из C:\Windows\SysWOW64\ в папку.
2 - рядом положил TCScript.dll из архива.
Сделал кнопку из скрипта на прошлой странице Code: | TOTALCMD#BAR#DATA
F:\TCScriptHelper\wscript.exe "%COMMANDER_PATH%\Scripts\SyncroOpenCatalog.vbs"
%COMMANDER_PATH%\Icons\!Кружки\balls_006.ico
Синхр смена каталогов - SyncroOpenCatalog
-1 |
Выбивает ошибку :
У меня Win7x64, TC-9.12_32-x. Запускал и 64-х - рез-т тот-же.
Что не так делаю? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Jun 05, 2018 01:35 Post subject: |
|
|
JKT
А манифесты? Они в архиве не для красоты, наверно.
И почему не в %СOMMANDER_PATH%\<Scripts|Addons>, а на F:\? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
JKT
Joined: 22 Sep 2009 Posts: 116 Location: Харьков
|
(Separately) Posted: Tue Jun 05, 2018 09:56 Post subject: |
|
|
Flasher
О. Что-то начало получаться. Переместил все 4 файла с манифестами в %COMMANDER_PATH%\Scripts\
Сделал кнопку из примера со статьи (Показать число отображаемых объектов в активной панели) - она работает - в окошке высвечивает.
А вот синхр смена - не пашет. Никакую уже ошибку не выдает, но и не фурычит - нажимаю кнопку, входит в каталог под курсором, ничего синхронно в соседней панели не происходит, нажимаю еще раз - выходит из каталога. Ну прям полный аналог нажатия "Enter".
Куда рыть? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Jun 05, 2018 12:39 Post subject: |
|
|
JKT
Начнём с выполнения 1 пункта снизу памятки. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
JKT
Joined: 22 Sep 2009 Posts: 116 Location: Харьков
|
(Separately) Posted: Tue Jun 05, 2018 13:09 Post subject: |
|
|
Flasher
Эээээ.... Какой памятки? Ты пальцем покажи |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10263 Location: Россия, Саратов
|
(Separately) Posted: Tue Jun 05, 2018 13:11 Post subject: |
|
|
JKT
Той самой, которая специально прикреплена на странице подфорума и без чтения которой здесь, строго говоря, вообще обсуждать нечего. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
JKT
Joined: 22 Sep 2009 Posts: 116 Location: Харьков
|
(Separately) Posted: Tue Jun 05, 2018 14:19 Post subject: |
|
|
Вот:
2) Никакой ошибки не выскакивает
3) Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Scripts\wscript.exe "%COMMANDER_PATH%\Scripts\SyncroOpenCatalog.vbs"
%COMMANDER_PATH%\Scripts\balls_006.ico
Синхр смена каталогов - SyncroOpenCatalog
-1 |
4) TC 9.12 32x (64x) - в обеих разрядностях TC результат одинаков.
5) Win7x64 SP1
6) wscript.exe из C:\Windows\SysWOW64\
--
F:\TCM\Scripts\wscript.exe
on Microsoft Windows Seven x64 Professional Edition Version 6.1 (build 7601) Service pack 1
File Version Information :
Version language : Русский (Россия)
CompanyName : Microsoft Corporation
FileDescription : Microsoft ® Windows Based Script Host
FileVersion : 5.8.7600.16385
InternalName : wscript.exe
LegalCopyright : © Microsoft Corporation. All rights reserved.
OriginalFilename : wscript.exe.mui
ProductName : Microsoft ® Windows Script Host
ProductVersion : 5.8.7600.16385
Creation Date : 05/06/2018 13:00:47
Last Modif. Date : 12/10/2013 04:15:48
Last Access Date : 05/06/2018 13:09:45
FileSize : 141824 bytes ( 138.500 KB, 0.135 MB )
FileVersionInfoSize : 1796 bytes
File type : Application (0x1)
Target OS : Win32 (0x4)
File/Product version : 5.8.7601.18283 / 5.8.7601.18283
Language : Русский (Россия) (0x419)
Character Set : 1200 (ANSI - Unicode (BMP of ISO 10646)) (0x4B0)
Build Information :
Debug Version : no
Patched Version : no
Prerelease Version : no
Private Version : no
Special Build : no |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Jun 05, 2018 14:22 Post subject: |
|
|
JKT
Издеваешься? Я же написал:
Flasher wrote: | с выполнения 1 пункта | Первого, а не всех остальных.
Quote: | ... Укажите ссылку на нужный пост, если скриптов в топике приведено более одного. ... |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
JKT
Joined: 22 Sep 2009 Posts: 116 Location: Харьков
|
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Jun 05, 2018 14:56 Post subject: |
|
|
JKT wrote: | нажимаю кнопку, входит в каталог под курсором, ничего синхронно в соседней панели не происходит, нажимаю еще раз - выходит из каталога. Ну прям полный аналог нажатия "Enter". | Ты вообще понимаешь суть синхронного открытия (когда задействована опция, включаемая по cm_SyncChangeDir)? В обеих панелях должны располагаться одноимённые каталоги. Если это условие не выполнено и не указан ключ /n, то навигация в активной панели будет продолжена, ибо синхронизироваться в данный момент не с чем. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
JKT
Joined: 22 Sep 2009 Posts: 116 Location: Харьков
|
(Separately) Posted: Tue Jun 05, 2018 15:15 Post subject: |
|
|
Flasher
Я понимаю, что такое "синхронно".
Расположил в обеих панелях одно и то-же. Курсор на каталог справа. Жму кнопку - заходит в каталог справа. Слева так-же заходит. И всё. Дальше все как обычно - передвижение по одной панели (где курсор) без смены в соседней панели.
Ты скажи, этот скрипт работает точно так-же как и в FreeCommander, насчет которого вы с человеком говорили в теме топика? Почитавши, я попробовал эту функцию, как она реализована в фрикоммандер'е, и понял, чего мне в тотале не хватало. Или этот скрипт отрабатывает как-то по другому?
Малость сумбурно объяснил, но если что, сооружу гифку и вкину, чтоб было понятней, как и что у меня работает/не работает.
И да... Ключи в шапке скрипта видел, но вот куда их и как...? Может в этом все дело? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Jun 05, 2018 15:44 Post subject: |
|
|
JKT wrote: | Дальше все как обычно - передвижение по одной панели (где курсор) без смены в соседней панели. | Не понял. О смене чего идёт речь? Одноимённого каталога при выполнение скрипта?
JKT wrote: | Ты скажи, этот скрипт работает точно так-же как и в FreeCommander, насчет которого вы с человеком говорили в теме топика? | Я вообще не ориентировался на FreeCommander и написал, что давно им не пользовался. Только на стартовый пост и проблему с cm_SyncChangeDir.
Дублировать курсорную навигацию по стрелкам как там тут весьма проблематично и нецелесообразно. Хотя это было бы действительно удобно. С таким только к Гислеру.
JKT wrote: | И да... Ключи в шапке скрипта видел, но вот куда их и как...? Может в этом все дело? | Что значит "куда"? Аналогично любым командным программам в качестве аргументов. И тем более "как"? Ручками всё, ручками.
И дело не в этом. Ключи по своей сути не являются обязательными аргументами. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
JKT
Joined: 22 Sep 2009 Posts: 116 Location: Харьков
|
(Separately) Posted: Tue Jun 05, 2018 16:32 Post subject: |
|
|
Flasher
Quote: | Ручками всё, ручками. |
Поставил в параметры кнопки "/n" - результаты те-же.
Quote: | Я вообще не ориентировался на FreeCommander и написал, что давно им не пользовался |
А я им вообще никогда не пользовался, и даже не знал про существование такового. Но почитавши топик, увидя, что даже написали (ingerard) предложение (и с гифкой) Самому, по поводу реализации такой фичи, решил скачать (благо, что портабельный) и попробовать, что такого смогли начудесить разрабы этого ФриКомм. Мне жесть как понравилось - часто нужно такое.
Quote: | Не понял. О смене чего идёт речь? Одноимённого каталога при выполнение скрипта? |
Да. Чтоб нажать кнопку, - скрипт выполняется пока ты второй раз не нажмешь (для отмены). Ну то есть, чтоб все переходы, входы, и т.д, делающиеся (к примеру в правой/левой) панели, чтоб делались зеркально (синхронно) и в противоположной?
Flasher
Просвети лапотного, что не так делаю? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Jun 05, 2018 16:41 Post subject: |
|
|
JKT wrote: | Поставил в параметры кнопки "/n" - результаты те-же. | Не может быть. В случае отсутствия одноимённого объекта вход осуществляться не будет. Там же написано.
JKT wrote: | А я им вообще никогда не пользовался | Хм. Даже так.
Скрипт — это не опция. Это инструмент открытия. В шапке же дано описание "Синхронное открытие одноимённых каталогов/архивов в панелях ТС", а не опция переключения это открытия. Как делать опцию для Enter/Backspace мы в топике разбирали на примере usercmd.ini и TCFS2. Ты хоть почитал бы для начала. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
|