Как создать файл?

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

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

LA_
Сообщения: 31
Зарегистрирован: Чт дек 07, 2006 09:21

Сообщение LA_ »

LocKtaR-o-DarK писал(а):Batya
не обязательно можно поймать окно командора и нажать Ctrl+R
а как это сделать? можно код на VBScript?
LA_
Сообщения: 31
Зарегистрирован: Чт дек 07, 2006 09:21

Сообщение LA_ »

хм, уже разобрался -

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

WScript.CreateObject("WScript.Shell").SendKeys "^{R}"
Mailk
Сообщения: 251
Зарегистрирован: Сб янв 16, 2010 20:19

А я через быстрое меню *у меня на Ф1 оно перекручино*

Сообщение Mailk »

Открытие и создание файлов и других форматов, в том числе на редактирование различных форматов (ф4), создает заданный фаил в том месте где курсор, или в заданном месте по умолчанию пример*cmd18=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /тТип_файлов.txt
создает пип и имя файла , где создает path18=E:\Документы\*
с прогой и путями думаю разберетесь сами.


menu9=--
menu10=-Open's UltraEdit
menu11=Открыть все файлы
cmd11=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /i*
menu12=Открыть *.txt
cmd12=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /i*.txt
menu13=Открыть *.html
cmd13=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /i*.ht*
menu14=--
menu15=-Создать текстовый фаил
menu16=info.txt
cmd16=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /iinfo.txt
menu17=Readme.txt
cmd17=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /фReadme.txt
menu18=Тип_файлов.txt
cmd18=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /тТип_файлов.txt
path18=E:\Документы\
menu19=Телефоны
cmd19=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /тТелефоны.txt
path19=E:\Документы\
menu20=Объявление
cmd20=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /jОбъявление.txt
path20=E:\Документы\
menu21=Быстрая записка
cmd21=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /jЗаписка.txt
path21=E:\Документы\
menu22=--

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

Сообщение Avada »

Если кто-нибудь предыдущий пост до конца понял, просьба поделиться соображениями. В частности, о том, в чём здесь преимущество по сравнению с использованием F4/Shift+F4 для открытия/создания файлов во внешнем редакторе через, например, ChoiceEditor. Или по сравнению с тем, что предлагалось в этой теме выше. Или по сравнению с TC UP New.
А любимые страницы — это здесь вообще оффтоп.
Последний раз редактировалось Avada Сб май 29, 2010 11:21, всего редактировалось 1 раз.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

[off]
Знатоки UltraEdit, а а нем действительно есть ключ "/ф" или товарищ тупо не переключил раскладку?!
[/off]
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Tol!k
Сообщения: 1727
Зарегистрирован: Вт апр 01, 2008 20:02
Откуда: Арзамас

Сообщение Tol!k »

[off]
Какая же всё таки хорошая программа, этот Punto Ыцшесрук!
[/off]
Аватара пользователя
Andrey_A
Сообщения: 394
Зарегистрирован: Пт апр 10, 2009 06:28
Откуда: Сочи
Контактная информация:

Сообщение Andrey_A »

По поводу UEDIT32 ничего не могу сказать, поковырялся в предложенных параметрах, чего-то добился, но это не облегчает создание файлов...
Могу предложить в тему кнопочку, когда-то её создал, периодически пользуюсь, а создал я её когда в очередной раз не получилось сладить с TC UP New (то создаются файлы, то нет). Взял за идею создание папки TempLate, в которой создать файлы-шаблоны Template.txt, Template.htm ...
и из неё копировать нужные файлы, для кнопки надо:
1. Создать папку TempLate
2. Создать в них файлы нужных расширений по типу Template.xxx
3. Создать в папке папку GroupFiles с группой файлов

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

TOTALCMD#BAR#DATA
%ComSpec% /c
if %p==%p%E (copy "%%COMMANDER_PATH%%\Files\TempLate\GroupFiles" %p) ELSE (copy "%%COMMANDER_PATH%%\Files\TempLate\Template.%E" %p)
%WINDIR%\SYSTEM32\shell32.dll,132
Создание пустого файла под курсором, либо копирование файлов из заданной папки

1
-1
пути до папки TempLate вставьте свои

Кнопка работает следующим образом: если курсор стоит на файле - создаётся (копируется из из папки TempLate) подобный по расширению файл, если курсор на папке или на ... то создаются (копируются) в текущей папке все файлы из папки GroupFiles - очень удобно, если много раз приходится создавать одну и ту же группу файлов в папке. У меня несколько папок GroupFiles_1, GroupFiles_2, в которой находится различные наборы шаблонных файлов и разные кнопки
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Если их приходится создавать много ЗА РАЗ, могу предложить скрипт.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Mailk
Сообщения: 251
Зарегистрирован: Сб янв 16, 2010 20:19

И на вармуху бывает промуха

Сообщение Mailk »

Нет тут ошибки и пунто свичь нормально работает! Это горячая клавиша первая буква будет активировать меню с этой буквой. Учи хелп по быстрому меню. типа-"О" обьявления.тхт
А плюс всего этого что и повтор вызова любого меню вызывает этот файл на редктирование или просмотр.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Mailk
А ты сам уже всё выучил так хорошо и умеешь излагать так понятно, что берёшься учить других? Тут кое-кто хелп по меню "Запуск" TC (если именно его ты, конечно, называешь "быстрым меню" — из твоих постов человеку, не знающему UltraEdit, это понять невозможно) не только давно выучил, но ещё его и писал. :wink:
В структуре меню "Запуск", кстати, горячие клавиши обозначаются амперсандом (&), а для нормального вызова разных команд в пределах одного подменю указываются разные буквы.
И, ИМХО, каждый раз лезть в меню "Запуск" для открытия/создания файла при наличии гораздо более удобных способов — это значит попросту не уважать собственное время.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Тут кое-кто хелп по меню "Запуск" TC ... не только давно выучил, но ещё его и писал
Видимо, Avada здесь намекает на себя, любимого. Правильно. Но и мы тоже не шиком бриты.
Вот ради прикола скачал последнюю версию (16.10) этого UltraEdit'а и попробовал. Как и следовало ожидать, нет там ключей /ф и /т. Да и вообще, я не припомню, чтобы хоть какая программа, пусть даже написанная сородичами, принимала кириллические ключи.
Так что, Mailk, не учи дедушку кашлять и иди читай руководства как по UltraEdit'у, так и по Total Commander'у. Желаю удачи в этом новом для тебя деле.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Mailk
Сообщения: 251
Зарегистрирован: Сб янв 16, 2010 20:19

Нет старички ошибаетесь!

Сообщение Mailk »

Во первых то меню вызывается официально ctrl+d у меня оно перенастроено на Ф1 клавишу.

Вахмурка какой не понятливых чувак! Ну сделай так

menu9=--
menu10=-Open's UltraEdit
menu11=Открыть все файлы
cmd11=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /i*
menu12=Открыть *.txt
cmd12=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /i*.txt
menu13=Открыть *.html
cmd13=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /i*.ht*
menu14=--
menu15=-Создать текстовый фаил
menu16=info.txt
cmd16=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /info.txt
menu17=Readme.txt
cmd17=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /Readme.txt
menu18=Тип_файлов.txt
cmd18=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /Тип_файлов.txt
path18=E:\Документы\
menu19=Телефоны
cmd19=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /Телефоны.txt
path19=E:\Документы\
menu20=Объявление
cmd20=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /Объявление.txt
path20=E:\Документы\
menu21=Быстрая записка
cmd21=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /Записка.txt
path21=E:\Документы\
menu22=--

почти 10 лет назад , не помню, было так что первая букв меню вызывается этой клавишей, счас по умолчанию все меню работает. Чтобы раскладку не менять при вызове английских, сижу на русской были подставлены русскии или на оборот
тТелефон вызывается клавишей т , а открывается фаил Телефон.txt
menu19=Телефоны
cmd19=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /тТелефоны.txt

Кстати бывает вызвал, а потом решил не писать : ) Так вот пустой фаил не сохраняется вообще :)))))) Ну скажем случайно нажал на клавишу. Ультра эдит у меня старая по тому что вылеченная от жадности и русская.
PS "Еще ультар дает выделение строчки и убивает их, всю строчку. Очень удобно при работе например с спам листом в The bate.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Во первых то меню вызывается официально ctrl+d у меня оно перенастроено на Ф1 клавишу
Я так и понял. "Официально" клавиша F1, как следствие, не нажимается. Таким образом, хелп не изучается. Правильно, зачем лишнее читать.
Ну сделай так
Как же я "так" сделаю, понятливый ты наш? Тупо скопирую заботливо предоставленный кусочек в wincmd.ini? А как быть с теми командами, которые у меня уже назначены? Объясни непонятливому.
первая букв меню вызывается этой клавишей
Какое меню? Какой клавишей?
Очевидно, что нештатные ключи командной строки могут обрабатываться как ошибки, а могут игнорироваться. Но это не значит, что они есть. Будь любезен, процитируй непонятливому справку по UltraEdit, где говорится про ключ /т.
В качестве забавы можешь запустить Тотал с ключом /т. Запускается как миленький. Но это же не значит, что такой ключ в Тотале существует.
вылеченная от жадности
Пункт 5 Правил читать столь же полезно, как руководства к программам и учебник русского языка.
Еще ультар дает выделение строчки и убивает их, всю строчку
Можно подумать, что этой функции нет в любом другом редакторе.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Mailk писал(а):Во первых то меню вызывается официально ctrl+d у меня оно перенастроено на Ф1 клавишу.
М-да, без "ctrl+d" в жизни бы не догадался. В TC это вообще-то называется меню избранных каталогов (или просто Избранного). Да, можно вызывать из него программы, и это многим здесь отлично известно. Что ты нового-то сообщил, кроме десятка способов вызова UltraEdit, который мне, например, сто лет как не нужен (у меня другой редактор и куда более удобные способы делать всё то же самое)?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Mailk
Сообщения: 251
Зарегистрирован: Сб янв 16, 2010 20:19

Мля!

Сообщение Mailk »

Мля какие умные, а просте не поймут!!!

Вахмурка !!!! Ну причем тут ключ "т" Ты что не видишь чтоли!? Тут ключ
все имя файла !!!!!!!!!!!!!!!

menu15=-Создать текстовый фаил
menu16=info.txt
cmd16=D:\Wincmd\F4\UltraEdit\UEDIT32.EXE /info.txt

тут info.txt и есть ключ!

Авада, все сдесь это писалось для быстрого создания файла. Вот этими ключами с помощью ультра эдитом это и создается, а ультра эдит не инсталлировалась у меня а просто файл лежит в папке с моим тотолам который я таскаю везде.
Ответить