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

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

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

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

Сообщение Avada »

yozhik
А оно надо? Я смотрел и версию 3.1 (887) RC2 из Ultima Prime 5.8-6.0, и нынешнюю 3.1 (999) RC2 из Ultima Prime 6.1-6.3. Кроме изменения номера билда в версии и размера экзешника ничего нового по сравнению, например, с билдом 877 (см. ссылку здесь) не обнаружено. В сопроводительной документации — никаких изменений.
pfr
А вот куда-то выложить tcupnew64.exe и дать тут на него ссылку было бы, наверное, неплохо. Хотя мне этот файл нормально приспособить к делу так и не удалось.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
pfr
Сообщения: 50
Зарегистрирован: Вт июл 07, 2009 16:49

Сообщение pfr »

Выложил tcupnew64.exe по просьбам трудящихся))
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

C выходом TC Ultima Prime 7.1 в этой теме наконец-то можно снова представить что-то полезное и содержательное. Всю линейку 4.x, где автор с очень переменным успехом пытался подружить свою программу с 64-битным TC, обсуждать тут смысла не было и нет. Сейчас основные проблемы вроде бы позади, так что вашему вниманию предлагается очередной репак вынутых из сборки компонентов — TC UP New 5.0.0.1200 (берём по этой ссылке) с более или менее приличной поддержкой 64-битности.

Условия применения изложены в шапке, но есть ещё одно дополнительное условие. Привязывать работу утилиты к переменной %Commander_EXE% автору показалось, видимо, скучным, в результате ту же проблему, что с TOTALCMD.EXE (см. предыдущие страницы темы), мы имеем теперь и с TOTALCMD64.EXE. Чтобы утилита работала или хотя бы вообще вызывалась в 64-битном TC, название вышеуказанного исполняемого файла должно быть записано только заглавными буквами (как, собственно, по умолчанию и есть). У кого регистр этого файла изменён, примите к сведению.

Репак, как и прежде, я комплектую исходя из собственных соображений. Языки оставлены только английский и русский, причём последний — только в моём переводе (в стандартном не учтено так много сделанных изменений, что нормально пользоваться им стало уже практически невозможно). Из входивших в комплект справок оставлена только английская, русской там пока нет. Настройки мои, измените их так, как считаете нужным.

Главная новация — конечно же, возможность эффективной работы в 64-битном TC. Из прочего упомяну ещё мелкую, но приятную возможность показывать значки на кнопках в окне утилиты. Про остальное можете прочитать в файле ChangeLog.txt.

Кроме основного файла TCUPNew.exe, в дистрибутив входят теперь ещё файлы TCUPNew32.exe и TCUPNew64.exe, предназначенные для работы утилиты не в режиме интеграции с TC, а в так называемом режиме Проводника — с выбором папки для создания объектов через системный диалог. Поскольку сейчас (при соблюдении всех отмеченных ранее условий) с этой самой интеграцией проблем больше нет, дополнительные файлы особо не нужны, но убирать их я не стал — вдруг кому-то зачем-то понадобится именно такой вариант.

P.S. Шапка темы обновлена: сделана рубрикация, добавлены некоторые существенные подробности по условиям работы, убрана полностью утратившая актуальность информация по прежним версиям, старые ссылки на скачивание заменены новейшей.
Даже самая богатая фантазия
Не представит себе наши безобразия.
c930
Сообщения: 326
Зарегистрирован: Ср дек 15, 2004 06:55

Сообщение c930 »

Avada писал(а):...дополнительные файлы TCUPNew32.exe и TCUPNew64.exe особо не нужны
  • Точно они не нужны?!
    У меня, после их удаления, утилита не запускается.
    TCUPNew.exe 142'336 29.06.16
    уж очень мала, наверное она использует TCUPNew32.exe или TCUPNew64.exe для работы, и удалять их нельзя.
  • Каталог Projects\, я так думаю, это исходники. Для работы программы он не нужен, удалить можно?
  • От старой версии утилиты осталась библиотека:
    \TCUPNew\Lib\TCUPNew_Flag.dll.
    В 5-ой версии, что ты выложил, такой нет. Она тоже не нужна теперь?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

c930
Значит, TCUPNew.exe — это теперь программа-интегратор, и никакие экзешники удалять не следует. Пусть лежат, но и пользоваться ими непосредственно смысла особого нет.
Каталог Projects\, да, удалить можно.
Библиотеку TCUPNew_Flag.dll можно смело выбросить. Эта страница настроек переделана, никаких флагов там больше нет.

Кстати, в настройках, что я выложил, был случайно задан не самый оптимальный режим работы при создании файлов — просто создание пустого файла (вместо перехода к редактированию вновь созданного файла с выбором редактора по назначению на F4 или по системной ассоциации). Это несложно изменить, пощёлкав в режиме создания файлов по третьей кнопке слева. На кнопке должны быть либо синяя стрелка-треугольник вправо (системная ассоциация), либо листочек с мелкой бледной стрелочкой сбоку (F4). А просто листочек — это создать без редактирования. Тут бы автору доработать индикацию надо — очень уж два значка похожи...
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Avada
Мне кажется, или в репак попал не твой перевод? Из русского там только главное окно...
Аватара пользователя
Staniclaw
Сообщения: 533
Зарегистрирован: Вс дек 12, 2010 15:37
Откуда: Ташкент

Сообщение Staniclaw »

Rodny
Не кажется, там указано авторство Артёма Измайлова.
Вечному двигателю -- вечные тормоза!..
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Упс... Мои глубочайшие извинения, надо было ещё раз проверить. Ладно, заодно и настройки подправим...
Прежний архив заменён правильным. Ссылка та же. Просьба всем скачавшим ранее повторить эту процедуру.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
pfr
Сообщения: 50
Зарегистрирован: Вт июл 07, 2009 16:49

Сообщение pfr »

А как в новой версии настроить создание файла в текущей (активной) панели тотала? В старой версии по умолчанию файл или директория создавалась в текущей панели. Сейчас-же у меня почему-то файл создаётся в корне диска D:\
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

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

Сообщение pfr »

Все условия соблюдены. Когда той же кнопкой запускаю "старую" версию, то всё нормально - создаются и файлы и каталоги в текущем расположении.
[cut="Мой TCUPNew.ini"]

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

[Lang]
Lang=Russian.lng
[TC]
TC_StayOnTop=1
TC_KeepPos=1
[NameFormat]
Format=[N]_[C]
StartAt=1
Digits=2
Brackets=1
Brackets_Char=()
[History]
File_SaveHistory=1
File_Limit_Names_Count=1
File_Names_Count=50
File_Limit_Names_Date=1
File_Names_Date=09.07.2016
File_Delete=0
Dir_SaveHistory=1
Dir_Limit_Names_Count=1
Dir_Names_Count=50
Dir_Limit_Names_Date=1
Dir_Names_Date=09.07.2016
Dir_Delete=0
[Mode]
RememberModes=1
LastMode=0
DirOpen=1
TC_Dir=1
FileEdit=2
CloseApp=1
TC_CopyMode=0
DebugMode=0
[Misc]
UseBtnMenu=1
ShowBtnIcons=1
File_Editor_Path=..\notepad++\notepad++.exe
File_Editor_Param=%s
AskForPath=1
AltPath=C:\
[Hint]
ShowHint=1
HintShowTime=1000
HintHideTime=10000
HintColor=clWhite
ShowTime=1000
HideTime=10000
HintColour=clWhite
[Colouring]
DisplayColourFrame=0
DisplayColourFrame_File=clBlue
DisplayColourFrame_Dir=clYellow
DisplayColourBg=1
DisplayColourBg_File=$00BAFCFA
DisplayColourBgFont_File=clBlack
DisplayColourBg_Dir=$00F9E3BD
DisplayColourBgFont_Dir=clBlack
DisplayTextImage=1
[Colour]
Show_ColourFrame=0
File_Frame=clBlue
Dir_Frame=clYellow
Show_ColourBkg=1
File_Bkg=$00BAFCFA
File_Bkg_Font=clBlack
Dir_Bkg=$00F9E3BD
Dir_Bkg_Font=clBlack
Show_TextImg=1
[DirHistory]
[FileHistory]
File1=readme|16.10.2014
[File_Ext]
1=txt
2=ini
3=css
4=doc
5=html
6=htm
7=php
8=bat
9=reg
10=hta
11=xml
12=php
13=vbs
14=vbe
15=js
16=jse
17=wsh
18=wsf
19=wsc
20=ahk
21=au3
[/cut]
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

pfr
Во-первых, такие "простыни" надо убирать под кат, что я и делаю.
Во-вторых, ровно с тем же INI-файлом у меня всё прекрасно создаётся там, где это и следует. Дело не во внутренних настройках.
Повторно рекомендую открыть шапку и тщательно пройти по всем пунктам со всеми нюансами, включая содержимое полей в кнопке/юзер-команде (вплоть до числа кавычек), число уровней в пути и пр. Ответ "все условия соблюдены" не принимается. Что не соблюдено — ищите.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
pfr
Сообщения: 50
Зарегистрирован: Вт июл 07, 2009 16:49

Сообщение pfr »

Avada
не нашел, как прятать в спойлер, прошу прощения.
А по поводу содержимого полей - я же написал, что этой же кнопкой запускаю "старую" версию и всё нормально. Есть один нюанс - делаю я всё это на 10-ой винде. Попробовал на виртуалке с Вин 7 и там всё норм - всё создаётся в текущей директории. Есть возможность проверить на Win 10 ?
... надышаться можно только ветром ...
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

pfr
Да, это может оказаться весьма существенным нюансом. К сожалению, проверить нет возможности. Более того, я так и не смог понять, тестировались ли TC Ultima Prime в целом и этот компонент в частности на Windows 10. Возможно, что и нет.
А по поводу спойлера см., например, здесь.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

У меня при масштабе экрана в 125% утилита совершенно не юзабельна
Изображение

P.S. Кто-нибудь регистрировался на их форуме? Письма с подтверждением уже три недели жду.
Ответить