[Util] TC UP New: создание файлов и каталогов

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

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

bob2000
Сообщения: 5
Зарегистрирован: Чт июн 15, 2017 14:48

Сообщение bob2000 »

Долго не мог запустить TCUPNew 6 серии на своей сборке TC (5 не пробовал), выскакивало окошко
"TC UP New не смог обнаружить активную панель..."
Выяснил, что для работы утилиты необходимо обязательное присутствие файла wincmd.ini в корневой папке TC (во всяком случае для портабельнй версии). У меня файл wincmd.ini находится в отдельной папке,
указанной в ярлыке запуска. После создания в корневой папке пустого файла wincmd.ini, утилита заработала.
Аватара пользователя
pfr
Сообщения: 50
Зарегистрирован: Вт июл 07, 2009 16:49

Сообщение pfr »

Выпущена версия TCUP 7.4, в ней версия TCUPNew по прежнему 6.0 Сборка 1500 ((
... надышаться можно только ветром ...
Аватара пользователя
pfr
Сообщения: 50
Зарегистрирован: Вт июл 07, 2009 16:49

Сообщение pfr »

Выпущена версия TCUP 7.6, в ней версия TCUPNew уже 7.0 :D
... надышаться можно только ветром ...
Аватара пользователя
Avada
Сообщения: 10544
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

pfr
Видел. Опять нет нормальной работы в 64-битном TC. Даже в самой сборке место создания файла/папки надо выбирать явным образом в системном диалоге. К применению не рекомендую. И надежд на нормальное обновление этой утилиты у меня, говоря честно, больше нет.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
pfr
Сообщения: 50
Зарегистрирован: Вт июл 07, 2009 16:49

Сообщение pfr »

Avada
да, в самой сборке действительно есть косяк с указанием места создания, но я выдернул из сборки эту тулзу и скопировал себе в Тотал и у меня вполне себе норм работает - и файл создает в активной директории (единственное - дату создания файла делает 11.10.2016). В целом, вроде, работоспособная версия ))
... надышаться можно только ветром ...
Аватара пользователя
Avada
Сообщения: 10544
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

pfr
Везде есть косяк. Сборку я проверял уже во вторую очередь, а в первую пытался выдернутые файлы использовать в TC. В 32-битной версии всё вроде как прилично (файл с этой самый датой создаётся согласно дате шаблона, и это старая история). Серьёзные проблемы с 64-битным TC, где сразу и без разговоров (как уже когда-то было) используется режим Проводника: с настройками по умолчанию (при EditMode=0) будет видна индикация этого режима — надпись "Windows Explorer Mode". Впрочем, дело не в индикации, а в том, что нормальный учёт объекта под курсором в 64-битном TC просто не работает. От дополнительных файлов TCUPNew32.exe и TCUPNew64.exe автор избавился, пользоваться %COMMANDER_EXE% не желает, отсюда и результат. У вас, насколько понял, не так? Если да, то насчём с того, в каком каталоге относительно рабочей папки TC находится экзешик утилиты.
P.S. А сообщения надо начинать заглавными буквами.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
pfr
Сообщения: 50
Зарегистрирован: Вт июл 07, 2009 16:49

Сообщение pfr »

Avada
Путь у меня до экзэшника - "Totalcmd\PLUGINS\tools\TCUPNew\TCUPNew.exe"
... надышаться можно только ветром ...
Аватара пользователя
Avada
Сообщения: 10544
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

pfr
Это тоже проверялось. В 64-битном TC утилита и с таким путём открывается в режиме Проводника. Файл создаётся только через системный диалог (в старой версии — в TC на основе имени объекта под курсором). Каталог на основе файла создаётся в TC, но только если в TC UP New убрать руками расширение, в противном случае выводится сообщение об ошибке (в старой версии расширение удалялось автоматически). Каким образом у вас это может нормально работать, теряюсь в догадках. Если поведение отличается от описаного выше, код кнопки или соответствующий набор строк юзер-команды дайте. А в идеале — и ссылку на свой файл TCUPNew.ini.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
pfr
Сообщения: 50
Зарегистрирован: Вт июл 07, 2009 16:49

Сообщение pfr »

Мой TCUPNew.ini
Команда

Код: Выделить всё

%COMMANDER_PATH%\plugins\tools\TCUPNew\TCUPNew.exe
"%P" %N
%COMMANDER_PATH%\plugins\tools\TCUPNew\TCUPNew.exe
Создание новых папок и файлов
... надышаться можно только ветром ...
Аватара пользователя
Avada
Сообщения: 10544
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

pfr
C вашими инишником и командой результат в 64-битном TC в TC 9.22a на Win7x64 у меня ровно тот же, что описан выше. Нормальной работой это считать невозможно. Шестая версия утилиты из предыдущих сборок не вызывает здесь никаких проблем. Больше конструктивных идей о том, почему у кого-то новая версия работает (если это в самом деле так), а у кого-то нет, не имею. А если у вас Windows 10, тут я однозначно ничего проверить не могу. В связи со всем этим тестирование данной версии прекращаю и по-прежнему к применению её никому не рекомендую.
Это не говоря про то, что лично у меня потребность в этой утилите в современных версиях TC вообще сильно поубавилась: встроенные возможности сейчас очень неплохи и для создания папок, и для создания файлов (разве что делается это разными диалогами).
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
pfr
Сообщения: 50
Зарегистрирован: Вт июл 07, 2009 16:49

Сообщение pfr »

Avada писал(а):pfr
А если у вас Windows 10
Да, у меня Windows 10 64х ))
... надышаться можно только ветром ...
Аватара пользователя
Avada
Сообщения: 10544
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

pfr
Ясно. И обращаю внимание, что согласно правилам форума сообщения следует завершать точками (смайлики их заменой не являются), а в цитаты не следует включать собственный ник. (Обо всём этом уже говорились многократно.)
Даже самая богатая фантазия
Не представит себе наши безобразия.
SergDryg
Сообщения: 3
Зарегистрирован: Ср янв 22, 2020 22:43

Сообщение SergDryg »

У меня эта версия 7.7.0.0 (x64 бета)
Сделать как на скриншоте для запуска:
...1drv.ms/u/s!Arozr6wqFbNktOYjXtTqgGvG3L1aIQ

Ключи для запуска:
/S="%P" /N=""%N""

Тотал x64 Win x64

Ссылка на прогу:
Аватара пользователя
Avada
Сообщения: 10544
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

SergDryg
Предыдущие сообщения в теме почитайте, начиная с шапки. Скрин ваш содержит почти исключительно ненужный мусор (как назначаются клавиши и как настраиваются пользовательские команды, тут прекрасно знают). Такие ключи для запуска TC UP New в этой теме никто никогда не рекомендовал. И даже безотносительно к сабжу у вас представлена окрошка из невозможных связок параметров, используемых в TC в совершенно разных местах и по разному назначению. В таком виде они не будут работать нигде и ни для чего. Справку почитайте как следует: раз, два. А у TC и системы указываются не только битность, но и версия.
Кроме того, даже и будь всё нормально, лично я, например, тестированием новых версий TC UP New сейчас практически не занимаюсь и выяснять, что там изменилось, в ближайшее время возможности не имею. А других желающих разбираться тут крайне мало.
Даже самая богатая фантазия
Не представит себе наши безобразия.
SergDryg
Сообщения: 3
Зарегистрирован: Ср янв 22, 2020 22:43

Сообщение SergDryg »

Не на что не претендую.
У меня предыдущие версии перестали создавать файлы. Тут ничего нового не нашел, кроме ссылок, на такие же версии. Нашел новую версию, которая без ключей вообще не запускалась. Просмотрев родную сборку с которой идет данное приложение, выставил себе такие же ключи запуска, собственно чем и поделился.

Не сильно я шарящий человек в этих тонкостях запуска. Буду благодарен если у кого найдется русский язык к ней.
Сейчас она выглядет так:

За ссылки на справку спасибо.
Ответить