Найдено 129 результатов

ingerard
Пн сен 28, 2020 20:45
Форум: Автоматизация Total Commander
Тема: Windows Script Host
Ответы: 395
Просмотры: 1098868

Перестали работать некоторые скрипты. Выяснил что команда GetSrcSelectedFiles нормально не работает. Возможно из-за обновленной системы. Что подскажете делать?

TCScript.dll 1.0.0.15
wscript.exe 5.8.7601.18283
Windows 10 Professional (Build 18363) 1909, Fall 2019
TC 32bit


Один из скриптов ...
ingerard
Чт дек 28, 2017 12:44
Форум: Автоматизация Total Commander
Тема: Синхронная смена каталогов
Ответы: 121
Просмотры: 234190

Flasher
Вот:
https://www.ghisler.ch/board/viewtopic.php?t=49130

Может я ужасно объясняю :roll:
ingerard
Чт дек 28, 2017 10:16
Форум: Автоматизация Total Commander
Тема: Синхронная смена каталогов
Ответы: 121
Просмотры: 234190

Flasher
Испробовал, норм.

p.s. Тут обнаружил альтернативу - FreeCommander, в ней реализован синхронный просмотр на отлично, там даже курсор двигается по одинаковым элементам. Почему Гислер сделал такой обрубок не понятно. Я пытался ему донести мысль, а от него никакой реакции.
ingerard
Вт дек 26, 2017 22:00
Форум: Автоматизация Total Commander
Тема: Синхронная смена каталогов
Ответы: 121
Просмотры: 234190

Flasher
Поставил 40, пока вроде достаточно, завтра усерднее протестирую.
ingerard
Вт дек 26, 2017 21:36
Форум: Автоматизация Total Commander
Тема: Синхронная смена каталогов
Ответы: 121
Просмотры: 234190

Flasher писал(а):Добавил задержку после входа в противоположной. Как с ней?
[s]Теперь нормально.[/s] Как-то сложно код оброс :roll:
Нет, не нормально, бывает проскакивает глюк.
ingerard
Вт дек 26, 2017 20:38
Форум: Автоматизация Total Commander
Тема: Синхронная смена каталогов
Ответы: 121
Просмотры: 234190

Полсекунды? Shocked Это много.
Может конечно и меньше :) Точных замеров не делал. Добавил ещё открытие файлов (Как мы вообще это упустили? Shocked)
Я думал это фича такая :D Типа с каталогами только работает та и ладно. Но думаю пригодится открытие. Ща буду тестить.

Что-то поломалось, с левой ...
ingerard
Вт дек 26, 2017 17:26
Форум: Автоматизация Total Commander
Тема: Синхронная смена каталогов
Ответы: 121
Просмотры: 234190

Flasher
Не, думаю не стоит, замедление очень критично, и так полсекундный отклик уже присутствует.

А пока сделал поддержку файлсистемных плагинов с файловой структурой (BadCopy, Back2life, DiskInternals Reader, NTFS - streams). Выход из глубины архивов также должен работать.
Испробую, а это ...
ingerard
Вт дек 26, 2017 15:59
Форум: Автоматизация Total Commander
Тема: Синхронная смена каталогов
Ответы: 121
Просмотры: 234190

Flasher писал(а):В обеих панелях открыт одноимённый архив, выход происходит синхронно.
Аа, только выход из архивов... а я насчет синхронизации папок внутри архива.
ingerard
Вт дек 26, 2017 15:04
Форум: Автоматизация Total Commander
Тема: Синхронная смена каталогов
Ответы: 121
Просмотры: 234190

Flasher писал(а):См. как сейчас.
Теперь нормально. С архивами так и не работает, хотя наверно не особо надо, но как назло понадобится :)
ingerard
Вт дек 26, 2017 12:56
Форум: Автоматизация Total Commander
Тема: Синхронная смена каталогов
Ответы: 121
Просмотры: 234190

Flasher писал(а):Это при каких ключах?
А я никаких ключей больше не добавлял, хотя "%Z" надо? И выше еще описал один баг.
ingerard
Вт дек 26, 2017 12:30
Форум: Автоматизация Total Commander
Тема: Синхронная смена каталогов
Ответы: 121
Просмотры: 234190

Flasher
Кстати в архивах я не пробовал. Проверил, нормально не работает, только раз как-то выход срабатывает, но не при одновременно открытых архивах в двух панелях, а только в одной.

И еще баг обнаружил при выходе.
Открыты:
Левая панель - D:\Progs\TotalCommander\
Правая панель - E ...
ingerard
Вт дек 26, 2017 10:55
Форум: Автоматизация Total Commander
Тема: Синхронная смена каталогов
Ответы: 121
Просмотры: 234190

Flasher
Поправил. :)
ingerard
Вт дек 26, 2017 10:36
Форум: Автоматизация Total Commander
Тема: Синхронная смена каталогов
Ответы: 121
Просмотры: 234190

Flasher писал(а):Исправил. Но учёт регистра необязательно багом называть, в некоторых случаях бывает и полезен.
Спасибо. Да чуть не так выразился.
Flasher писал(а):Или msg($0B,0) tcm(2945) tcm(4004) msg($0B,1) send({ESC}) даже.
Этот вариант самый лучший, меньше мерцаний в интерфейсе ТК.
ingerard
Вт дек 26, 2017 09:19
Форум: Автоматизация Total Commander
Тема: Синхронная смена каталогов
Ответы: 121
Просмотры: 234190

Это в обоих вариантах? Кстати, флешка флешке рознь.
Та это флешка тугая.

Нашел баг - при выходе из папки присутствует чувствительность к регистру символов. То есть, если папки User|user, то зайдет норм, а выйдет только с активной.
Правильно ли будет добавить?
If LCase(FSO.GetFileName(SP ...
ingerard
Пн дек 25, 2017 23:43
Форум: Автоматизация Total Commander
Тема: Синхронная смена каталогов
Ответы: 121
Просмотры: 234190

Flasher писал(а):Надеюсь, с подстановками проблем не возникнет.
Все подставил, все работает, выше обновил :)
Flasher писал(а):em_SyncDirSwitch я бы делал только для хоткея и/или главного меню, но не для кнопки.
Сделал. Только разницы в скорости не заметил :) А вот когда с флешки работаешь, то заметна подгрузка иконки/бара.