Страница 64 из 88
Добавлено: Чт апр 21, 2016 02:03
Dimsok
Flasher, а с cm_OpenFonts у тебя работает? То есть, при открытии \\fonts\ по этой кнопке и копировании туда шрифтов
Добавлено спустя 18 минут:
Касательно скрипта. Копироваться в папку копируется, но пока не откроешь через панель управления шрифты, в списке они не появляются.
Чтобы добавить "otf" достаточно в скрипт расширение дописать?
И ещё, раз шрифты хорошо ужимаются и есть резон хранить их в архивах, хорошо было бы добавить возможность установки из архива с учётом того, что в каждом архиве по шрифту
Добавлено: Чт апр 21, 2016 02:23
Flasher
Dimsok писал(а):а с cm_OpenFonts у тебя работает?
Нет.
По остальному ты опоздал. Я уже над всеми этими (и не только) моментами размышлял, немного позже доправлю, пока другим занят, сообщу.
Код можешь убрать. И хорош точки игнорить.
Add: Скрипт обновлён.
Насчёт архивов. Могу сделать разве что поддержку zip. Для остальных нужен 7z.exe, добавлять его в планах не было.
Добавлено: Чт апр 21, 2016 18:14
Dimsok
Спасибо за скрипт.
Добавь тогда zip, обычно в нём шрифты и распространяются в сети, хотя у себя лучше в 7z хранить из-за лучшего сжатия.
Добавлено: Чт апр 21, 2016 18:56
Flasher
Есть минус работы с zip. Если мы работаем с группой архивов, то установка будет производиться по отдельности в отличии от распакованных в папке шрифтов.
Добавлено: Пт апр 22, 2016 22:02
jentoso
Приветствую.
Прошу помочь в создании кнопки для утилиты Exe64bitDetector. Данная программа предназначена для определения битности программы и не работает как самостоятельная, а вызывается из консоли с административными правами. Пример запуска: Exe64bitDetector -f <file_path>.
Добавлено: Сб апр 23, 2016 00:00
Dimsok
Так не пойдёт?
Код: Выделить всё
TOTALCMD#BAR#DATA
%ComSpec% /k for /f "delims=" %# in
('type %WF') do "%%COMMANDER_PATH%%\Plugins\exe\Exe64bitDetector.exe" -f "%%#"
%COMMANDER_PATH%\Plugins\exe\Exe64bitDetector.exe
Exe64bitDetector
-1
Добавлено: Сб апр 23, 2016 00:57
Flasher
jentoso
isdotnet.TypeText и cm_ShowHint не устраивают?
Dimsok
Тут обсуждение, а не обмен.
Добавлено: Сб апр 23, 2016 13:06
jentoso
Dimsok
Данный способ не сработал.
Flasher
Суть вроде понятна, что просмотреть информацию через Hint, но не понял что значит isdotnet.TypeText?
Добавлено: Сб апр 23, 2016 13:59
Flasher
jentoso
В доп. данные под типам файлов заносится.
[="Архитектура: "isdotnet.TypeText]
А кнопка могла не сработать из-за неверных путей, отсутствия двойных процентов в переменной среды поля параметров или наличия пути запуска.
Добавлено: Сб апр 23, 2016 15:20
Avada
jentoso
См. также плагин
ExeFormat с тем же применением:
[="Архитектура: "exeformat.IMAGE_FILE_HEADER.Machine]
Добавлено: Сб апр 23, 2016 20:02
jentoso
Flasher
1. Метод предложенный Dimsok, с учетом применения моих путей, не сработал потому что TC был запущен без администраторских прав.
2. Метод предложенный Вами, не сработал, просто пустая строка выдается.
3. Метод предложенный Avada, сработал сразу.
Всем спасибо за помощь.
P.S. Flasher почему Ваш метод не срабатывает, не понятно.
Добавлено: Сб апр 23, 2016 20:09
Flasher
jentoso
Не имею представления. IsDotNET в отличии от exeformat выводит DOS, 32-bit, 64-bit. На TС x32 работает без проблем. Возможности проверить x64 версию плагина у меня сейчас нет.
По утилите. Для вызова с админ. правами, как известно, можно прописать * спереди в строке "Команда:".
Добавлено: Сб апр 23, 2016 20:14
jentoso
Flasher
А ну конечно же я глупец

, я то решил что isdotnet.TypeText это внутренняя команда и то что для нее надо установить IsDotNET, даже не подумал.
Теперь все ясно и понятно, благодарю.
Добавлено: Сб апр 23, 2016 20:18
Flasher
jentoso
Ко всему прочему я там ссылку вставил.

Добавлено: Сб апр 23, 2016 20:51
Avada
Flasher писал(а):Возможности проверить x64 версию плагина у меня сейчас нет.
У меня есть. Совершенно нормально работает. Я кстати, для определения битности на него перешёл с ExeFormat.
jentoso писал(а): я то решил что isdotnet.TypeText это внутренняя команда
Внутренних команд с таким синтаксисом попросту не бывает.