[Tools] Open File Shell For TC

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Factotum
Сообщения: 22
Зарегистрирован: Вс апр 01, 2007 12:22
Контактная информация:

Сообщение Factotum »

Rodny Я чет недопонимаю, как проявляется описаный глюк скажем в visualdirsize.
А вот еще: Нажать "Настроить" в TC Plugins Manager - такой же симптом, если настройка плагина через редактирование инишника
Аватара пользователя
StrangeRRor
Сообщения: 214
Зарегистрирован: Сб июл 15, 2006 13:16

Сообщение StrangeRRor »

2Rodny
Rodny писал(а):В TC Plugins Manager при нажатии "Настроить" на некоторых WLX и WDX плагинах запускается Open File shell for TC в режиме настройки. Т.е. сам редактор не запускается.

В OpenFileTC для ini редактор назначен, редактор для неизвестных типов назначен.

Куда ещё можно смотреть?
Я так понимаю , что OFTC вызывается для тех плагинов, настройка которых осуществляется через ini. Редактор точно не запускается? Может всё-таки в процессах висит? Стоит попробовать изменить способ передачи файлов в OFTC, в некоторых случаях помогает.
У меня для всех плагинов, для которых вызывается OFTC, редактор запускается без проблем.
2Factotum
OFTC должен работать нормально и с абсолютным путем, и с %COMMANDER_PATH%.
Factotum писал(а):как посмотреть что передает тотал в OpenFileTC при нажатии той самой кноки "редактировакть"?
На этот вопрос думаю сможет ответить только автор
Factotum писал(а):А вот еще: Нажать "Настроить" в TC Plugins Manager - такой же симптом, если настройка плагина через редактирование инишника
Так и должно быть. В TCPM используется редактор, установленный в ТС. Значит что-то не так с настройкой OFTC
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Factotum
все проги улетят, чет желания нет менять
Так просто папку с тоталом скопировать в C:\TotalCmd.
...как проявляется описаный глюк скажем в visualdirsize.... Нажать "Настроить" в TC Plugins Manager - такой же симптом, если настройка плагина через редактирование инишника
Я как раз про "настроить" в Plugins Manager.

StrangeRRor
Редактор не запускается, только сам OFTC в режиме настройки.
У меня для всех плагинов, для которых вызывается OFTC, редактор запускается без проблем
Если просто F4 на файле - всё работает, проверял кучу редакторов.
Получается, что проблема именно тогда, когда редактирование запускается не из самого TC, а из чего-то ещё, TCPM или мультиарка.
Причём только при наличии пробелов в пути к тоталу.
Аватара пользователя
StrangeRRor
Сообщения: 214
Зарегистрирован: Сб июл 15, 2006 13:16

Сообщение StrangeRRor »

Для выбора редактора использую мышь. Если просто "кликнуть" по названию редактора, то всё нормально. Но, если при выборе, после нажатия кнопки мыши отвести курсор в сторону, не отпуская при этом кнопку, то после закрытия редактора, OFTC выдает Runtime error.
OFTC 1.8a, проявляется на любом редакторе.
vasyabelkin
Сообщения: 9
Зарегистрирован: Вс янв 02, 2005 21:22

Сообщение vasyabelkin »

Rodny,
у меня, видимо, схожая ситуация. OFTC 1.8a, Universal Viewer Free Portable 2.6.3.0 beta (12/11/07). Пробелов нет ни в пути к ТС, ни к этим двум утилитам, ни к файлу, речь о котором ниже.
Ситуация: открываю UV, в нем пытаюсь открыть html файл. UV закрывается, его нет в процессах, и появляется OFTC в режиме настройки. html не прописан ни для одного из используемых через OFTC редакторов. Собственно, если вытереть ini установок OFTC, все происходит точно так же. OFTC установлен как default F4, UV - как external viewer (ALT+F3).
Аватара пользователя
Yams
Сообщения: 115
Зарегистрирован: Пн окт 17, 2005 16:31
Откуда: Тверь
Контактная информация:

Сообщение Yams »

Праздники - это хорошо, а затяжные - ещё лучше :) Прошу прощения за молчание, и спасибо за поддержку!

В качестве извинения, предлагаю вашему вниманию очередную бета-версию. Основной идеей будущей версии (1.8b) будет Исправление давно назревших проблем.
Загрузить.


ВНИМАНИЕ: если для вас главное в работе - стабильность, то не загружайте данную версию. Это только бета-версия, и в ней возможны неприятные и неудобные ошибки. Грузите эту версию только если вы понимаете, что если проблемы возникнут, то автор виноватым не будет :)

Что сделано нового:
  • Добавлено: В настройках добавлена галочка "Показать панель с кнопками"
    Добавлено: Новый пункт в выпадающем меню - Добавить расширение в список поддерживаемых / Удалить расширение из списка поддерживаемых
    Исправлено: Если принудительно вызывалась программа, которая данное расширение открывала сразу, то галочка "Всегда использовать..." была сброшена
    Исправлено: Небольшие изменения в выпадающем меню
    Исправлено: Если при выборе, после нажатия кнопки мыши отвести курсор в сторону, не отпуская при этом кнопку, то после закрытия редактора OFTC выдавал Runtime error. Спасибо StrangeRRor за напоминание - всё вылетало из головы поправить :oops:
    Исправлено: Небольшие исправления при самом первом запуске программы. Теперь, при первом старте иконки у программ показываются. Также, "Блокнот" называется по-русски :)
По поводу замеченного vasyabelkin и по поводу Plugins Manager - посмотрю и попробую поправить, спасибо за замечания.
как посмотреть что передает тотал в OpenFileTC при нажатии той самой кноки "редактировакть"?
Скажите, пожалуйста, какая точная версия Plugins Manager у вас? Последняя версия на wincmd.ru - 2.6, подойдёт?
Последний раз редактировалось Yams Вт янв 08, 2008 11:43, всего редактировалось 1 раз.
In Pascal we trust
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Yams
Нет, не плагин PluginManager, а утилита TC Plugins Manager.
Аватара пользователя
Yams
Сообщения: 115
Зарегистрирован: Пн окт 17, 2005 16:31
Откуда: Тверь
Контактная информация:

Сообщение Yams »

Rodny
У меня также всё нормально отработало... Чуть позже выложу версию, в которой будет работать режим отладки. Программа будет на этапе загрузки сообщать, какие строки в командной строке ей передаются. Надеюсь, с её помощью удастся разобраться.
In Pascal we trust
Аватара пользователя
Yams
Сообщения: 115
Зарегистрирован: Пн окт 17, 2005 16:31
Откуда: Тверь
Контактная информация:

Сообщение Yams »

Забыл упомянуть - эта версия ещё обзавелась небольшой базой данных по программам. Громкое слово :) а по сути - обычный ini со списком программ со странностями.

База будет периодически обновляться, в каждой новой версии будут какие-то изменения. На сегодняшний день, в БД находится 8 записей.

Если не будет сложно - выкладывайте, пожалуйста, программы с проблемами, я буду тестировать и вносить их в БД. Позже, думаю, в этом же файле можно будет указывать сразу же командную строку для приложений, если она задаётся каким-то хитрым способом (как выше - проблема с плеером)
In Pascal we trust
Factotum
Сообщения: 22
Зарегистрирован: Вс апр 01, 2007 12:22
Контактная информация:

Сообщение Factotum »

Обновилась бета Open File shell for TC
openfiletc_v1.8.4.21
Очень признателен автору плагина Yams
Аватара пользователя
Yams
Сообщения: 115
Зарегистрирован: Пн окт 17, 2005 16:31
Откуда: Тверь
Контактная информация:

Сообщение Yams »

Factotum, спасибо за поддержку :) Правда, данная версия предназначена для закрытого бета-теста - вероятна очень нестабильная работа программы. Но если всё окажется нормально, то можете обновиться :)

Обязательное предисловие!
Данная версия является бета-версией, потому вполне возможна непредсказуемая или неправильная работа программы. Если вам требуется стабильность и надёжность, то загрузите стабильную версию 1.8а с уже известным набором ошибок :) Если же вы готовы пожертвовать возможными неполадками в обмен на новый функционал, то загружайте эту бета-версию.

Список исправлений - небольшой, всего четыре пункта:
  • Добавлено (для русскоязычных пользователей): если поставить галочку "Запустить в отладочном режиме", то программа перед стартом будет показывать, что ей передали в командной строке на редактирование. Команды с параметрами (/I=, /L=) в этот список попадать не будут.
    Исправлено: Немного изменился вид окна для выбора языка при первом старте
    Исправлено: Плохая работа программы со своей командной строкой - было практически невозможно запустить программу на другом ini-файле. Параметр /I= не отрабатывал должным образом.
    Исправлено: Решена проблема с программой FTPDrive - раньше при нажатии F4 на файле, размер файла отображался как ноль, и редакторы не хотели его открывать - писали, что файл отсутствует. Физически размер файла не менялся
Если честно, то очень приятна поддержка утилиты со стороны пользователей :) Грамотная, с детальным описанием проблемы. Спасибо!

Если не будет подработки, то в эти выходные выложу финальную версию 1.8b. Из нововведений - хочу добавить возможность кэширования иконок, также - ввести возможность задания одной общей командной строки. Сейчас эта опция практически не отрабатывает.

В будущей версии, 1.8с, я планирую сделать следующее:
  • 1. Значительно переработать окно настройки приложений, сделать его более понятным и структурированным:
    • - деление по тематическим разделам
      - интуитивно понятый выбор иконки
      - все настройки в одном окне
    2. Добавить красивостей в программу, с возможностью их отключения:
    • - прозрачность
      - эффекты при появлении/скрытии
      - поддержка скинов
    3. Если получится - добавлю в главное окно возможность отображения программ "черепицей", с тремя информационными строками. Строки будут настраиваемыми - там будет отображаться то, что вам нужно.
    4. Также, возможно получится интегрировать Open File TC в Windows-систему - сделать замену стандартному окну "Открыть программу с помощью..."
Это, конечно же, планы :) Надеюсь, что получится всё это сделать именно к версии 1.8с
In Pascal we trust
Аватара пользователя
Yams
Сообщения: 115
Зарегистрирован: Пн окт 17, 2005 16:31
Откуда: Тверь
Контактная информация:

Сообщение Yams »

Обновил программу до более-менее стабильной версии 1.8b (1.8.4.27). Что нового по сравнению с последней выкладываемой бета-версией:
  • Добавлено. В ком. строку добавлен новый параметр "/force" - принудительный запуск OFTC
    Исправлено. Значительные изменения в процедурах сохранения и загрузки ini-файла: количество операций чтения и записи сокращено примерно в 2 раза.
    Исправлено. Общая командная строка для всех расширений отрабатывает корректно
    Исправлено. Была ошибка с открытием файлов, в чьих именах присутствовали Unicode-символы (к примеру, из японского или китайского языков) - в этом случае OFTC запускалась в режиме настройки вместо открытия этих файлов
    Исправлено. Недочёт при F4 на exe-файле - OFTC при повторном редактировании того же исполняемого файле заново спрашивал, добавить или нет этот редактор. Теперь после добавления не спрашивает.
    Исправлено. Исправлен недочёт с изменением размеров окна для редактирования расширений
    Исправлено. Программа не распознавала первый файл, если он содержал пробелы в пути и передавался без кавычек в ком. строке (проблема с TC Plugin Manager)
Полный список изменений можно прочесть на страничке Wincmd.ru или в новостях на сайте.

Приступил к работе над версией 1.8c. Как и обещал, в основном все работы будут касаться визуальной части программы. Но функционал, конечно, также менять буду :)
In Pascal we trust
Аватара пользователя
Yams
Сообщения: 115
Зарегистрирован: Пн окт 17, 2005 16:31
Откуда: Тверь
Контактная информация:

Сообщение Yams »

Обнаружен неприятный баг при отображении иконок программы в режиме, отличном от "Иконки". Программа в этом случае иконки не показывает. Неприятность поправлю в ближайшее время.

Добавлено.
Поправил баг, исправленную утилиту можно загрузить отсюда. Также, обновил сам архив программы для версии 1.8b - произвёл silent update :)

Если вы используете программу в режиме, отличном от режима Иконки, и вы уже обновлялись до версии 1.8b, то настоятельно рекомендую обновить программу. Если же обычно пользуетесь программой в режиме больших иконок, то обновлять не обязательно
In Pascal we trust
Factotum
Сообщения: 22
Зарегистрирован: Вс апр 01, 2007 12:22
Контактная информация:

Сообщение Factotum »

Yams
Yams писал(а):Поправил баг, исправленную утилиту можно загрузить отсюда.
эта версия у меня падает после после выбоpа редактора :(
Аватара пользователя
Bomm
Сообщения: 245
Зарегистрирован: Сб янв 15, 2005 14:39
Откуда: Москва

Сообщение Bomm »

эта версия у меня падает после после выбоpа редактора
Не падает! :P
Юрий Бомштейн
Ответить