Страница 10 из 27
Добавлено: Чт май 14, 2009 16:57
Parcan
Batya
спасибо
Добавлено: Пт сен 11, 2009 21:15
kadvlad
Друзья,
помогите разобраться с TCWSHelp
после установки системы (XP SP2) файл находился в папке тотала по адресу
c:\Program Files\Totalcmd\plugins\script Helper b10\TCWSHelp.exe
Впоследствие перенёс папку Тотала на др. раздел, и после этого все скрипты перестали работать: выдаёт ошибку в строке
Запуск-регистрация TCWSHelp в новом месте (и даже переустановка WSH) ничего не дали. Если оставить одну только эту утилиту по старому адресу — всё работает как надо.
Можно ли как-то "перерегистрироваться", чтобы удалить хэлпера из старого места и оставить в новом?
Спасибо.
Добавлено: Пт сен 11, 2009 21:28
Tol!k
Попробуй сначала выполнить TCWSHelp.exe /UNREGSERVER по старому месту прописки
Добавлено: Пт сен 11, 2009 21:34
kadvlad
Как всё просто, однако.
Спасибо, помогло.
Добавлено: Пт сен 25, 2009 22:30
Darkman
При запуске Script Helper выдает следующую ошибку
Total Commander 7.50a, ошибка проявляется как на Windows 7, так и на XP.
Может какие-нибудь библиотеки нужны, которые у меня отсутствуют?
Добавлено: Сб сен 26, 2009 16:51
Volniy
Попробуй установить VB5 рантаймы.
Ссылка. А затем сверху установи VB6 рантаймы.
Ссылка.
Давно собираюсь скомпилировать под VB6, но руки никак не доходят. Может кто-то сможет напомнить мне про что-нибудь обещанное мною к добавлению в тулзу? Я бы тогда заодно с добавлением и перекомпилировал.
Добавлено: Сб сен 26, 2009 22:03
Darkman
Volniy писал(а):Попробуй установить VB5 рантаймы.
Ссылка. А затем сверху установи VB6 рантаймы.
Ссылка.
Рантаймы установил, перезагрузился, результата - ноль, та же ошибка.
Пробовал удалять регистрацию ключом /unregserver, запускал в режиме совместимости с XP SP2, от имени администратора - бестолку.
Есть еще идеи?
P.S. Windows 7, TC 7.50a
Добавлено: Сб сен 26, 2009 23:45
DrShark
Volniy писал(а):Может кто-то сможет напомнить мне про что-нибудь обещанное мною к добавлению в тулзу? Я бы тогда заодно с добавлением и перекомпилировал.
Открыть исходники (правда, не обещанное, но было бы неплохо)
Добавлено: Вс сен 27, 2009 03:54
Volniy
Darkman писал(а):Есть еще идеи?
Просто перекомпилировал на VB6(SP6) (вроде бы это был самый последний билд). Проверь как это отразится на работоспособности.
http://volniy.nm.ru/tcwshelp_b10%2b.rar
Добавлено: Вс сен 27, 2009 08:13
Darkman
Урааааааааааааааа! Заработало!!!
Спасибо огромное!!!
Добавлено: Пт фев 12, 2010 03:55
Andrey_A
У меня не срабатывает нажатие клавиши CAPSLOCK
Код: Выделить всё
' Имитирует нажатие клавиши CAPSLOCK
Set TCS = CreateObject("TCSCRIPT.Helper")
TCS.SendKeystroke "{CAPSLOCK}"
Wscript.Quit
и ещё как имитировать нажатье WIN (кнопка с флажком)
Добавлено: Чт мар 11, 2010 01:59
Volniy
Script Helper ActiveX for Total Commander, beta11
tcwshelp_b11.rar (30 kb)
Отличия от предыдущей бета-версии:
* Устаранен баг установки разделителя панелей в случае использования мышки, настроенной для работы левой рукой
* Устаранен баг установки разделителя в позицию 100%
* Перекомпилировано в
VB6 (для повышения стабильности и улучшения совместимости)
* Метод
UserCmd для вызова определенных в TC пользовательских функций вида EM_xxx
* Методы
SetSrcPath и
SetTrgPath для открытия заданных путей в панелях Тотала (опционально - в новых вкладках). Если указать путь к
файлу, тогда дополнительно этот файл получит фокус в файловой панели
До кучи:
* Метод
Sleep, вызывающий задержку выполнения скрипта указанной длительности. Является аналогом метода
Sleep объекта
WScript.Shell, но не требует создания этого объекта
*
{SPACE} или
{SP} можно использовать в методе
SendKeystroke вместо
пробела для лучшей читаемости скриптов на форуме. (
С множителем пока что не работает!)
--
Andrey_A, подтверждаю. Походу глюк VB, ибо с
SendKeys объекта
WScript.Shell работает нормально. Используй пока что такой вызов.
Добавлено: Чт мар 11, 2010 08:26
prog_san
Volniy
Спасибо. А заодно и устранилась бага с разворачиванием панели на 100%
http://forum.wincmd.ru/viewpost.php?p=52504
Добавлено: Чт мар 11, 2010 08:28
prog_san
Ан, нет... В задачах системы остается запись 100%

Добавлено: Чт мар 11, 2010 10:19
Volniy
Я, к сожалению, не видел (или попросту забыл) сообщение об этой баге. Надо бы, конечно, посмотреть что за дела. Сейчас не смогу, исходники только дома есть.
А вообще там такая заморочка: при перемещении разделителя Тотал кажет подсказку с процентами возле указателя мышиного, потом убирает его сам. Когда же я делаю программное перемещение, эти подсказки отчего-то не убираются (их может набраться много), поэтому я сам их закрываю в конце перемещения. Почему 100% не удаляется это надо посмотреть, скорее всего при поиске окон для текста окна я неудачную маску выбрал.
--
UPD Именно так все и оказалось. Исправил, файл по ссылке выше заменил. Так что можешь перезагрузить и проверить.