Ru-Board.club
← Вернуться в раздел «Программы»

» Total Commander (Часть 7)

Автор: Werty666
Дата сообщения: 26.10.2012 18:53
ребята, понимаю, что вопрос очень простой, но блин как написать кнопку, чтобы выделенный файл открывался нужной программой. Например ставлю курсор на файл - жму на кнопку на которую повешен код, открываю нужной программой. По f4 сколько лет пользуюсь, не могу выбрать нужный режим. Щас повесил вьювер, блин теперь хочу редактор. Вообщем выделю кнопку, на панели, выберу для нее красивую иконку и буду доволен.

И еще как создавать файл .txt с именем выделенного файла под курсором в этой же папке. Или с помощью плагина - (в папке) - (в подпапке)

Пример 1 - в каталоге имеется файл по именем ''Die Apokalyptischen Reiter - 2011 - Moral & Wahnsinn (Limited Edition).cue'', я выделяю мышей (курсором) этот файл, жмакаю кнопку - создается файл ''Die Apokalyptischen Reiter - 2011 - Moral & Wahnsinn (Limited Edition)'', разумеется без кавычек и расширения, TXT (пустой).

Пример 2 - в каталоге ''Die Apokalyptischen Reiter'' есть подкаталог ''2011 - Moral & Wahnsinn'', жму кнопку - создается файл (TXT, пустой) с именем ''Die Apokalyptischen Reiter - 2011 - Moral & Wahnsinn'' внутри вложенного каталога

Зачем? Пишу комментарии. Есть еще способ ctrl+z создаешь файл - descript.ion. Не пойму его преимуществ.
Автор: Avada
Дата сообщения: 26.10.2012 20:40
Werty666

Вопрос действительно проще некуда — для тех, кто читает справку, где всё это в общем виде расписано: и где программу указывать, и какие параметры ставить.

Цитата:
По f4 сколько лет пользуюсь, не могу выбрать нужный режим. Щас повесил вьювер, блин теперь хочу редактор.

Как это связано с кнопкой и какой такой режим нужен от F4? При том, что есть куча специальных утилит для TC (Choice Editor, F4Menu, Total Commander Edit Redirector и пр. и др.), позволяющих для конкретных расширений вызывать по F4 что угодно или выбирать конкретную программу из нескольких указаных в меню.

Цитата:
И еще как создавать файл .txt с именем выделенного файла под курсором в этой же папке.

Для первого примера, если без скриптов: Shift+F4, в поле открывшегося диалога снять выделение и ручками убрать расширение файла. Для второго примера — только через скрипты. Но сюда специалисты по ним заглядывают крайне редко.

Цитата:
Есть еще способ ctrl+z создаешь файл - descript.ion. Не пойму его преимуществ.

Хотя бы в том, что descript.ion создаётся не только вручную в TC, но и при работе сторонних программ, зато в любом случае обрабатывается в TС автоматически (например, при копировании/удалении), а информация из него может отображаться в колонках и подсказаках
Автор: mime13
Дата сообщения: 26.10.2012 21:03

Цитата:
Есть еще способ ctrl+z создаешь файл - descript.ion. Не пойму его преимуществ.

При наведении мышкой на имя файла в подсказке будет отображаться и описание/комментарий введенный по ctrl+z, что удобнее, т.к. не надо открывать .txt для просмотра комента.

Добавлено:
Упс, не обновил страницу, уже ответили.
Автор: Werty666
Дата сообщения: 26.10.2012 22:47
хы, прикольно, описание включил. покопался в настройках. вот бы еще картинки отображал так же в описаниях, хоть типа base64

Avada, спасибо за shift+f4, почти то что нужно, вот бы автоматизировать подстановку пользовательского расширения, .txt
Автор: oshizelly
Дата сообщения: 26.10.2012 23:17
Avada 20:40 26-10-2012
Цитата:

Цитата: И еще как создавать файл .txt с именем выделенного файла под курсором в этой же папке.

Для первого примера, если без скриптов: Shift+F4, в поле открывшегося диалога снять выделение и ручками убрать расширение файла.
Автор: addhaloka
Дата сообщения: 26.10.2012 23:31
Werty666 23:47 26-10-2012
Цитата:
вот бы автоматизировать подстановку пользовательского расширения, .txt

Я пользовательскую команду сделал:
WCMD_EXT_RUS.ini:
Код: [em_newakelfile]
button=%COMMANDER_PATH%\Icons\etcbar.dll,31
cmd=%COMMANDER_PATH%\Bin\AkelPad\AkelPad.exe /C+
param="%P%O.txt"
menu=Создать файл в AkelPad с именем файла под курсором    Alt+Shift+F4
iconic=0
Автор: oshizelly
Дата сообщения: 26.10.2012 23:44
addhaloka 23:31 26-10-2012
Цитата:
С Choice Editor ни разу за много лет, ни проблем ни глюков не было.

Именно при открытии программ, ассоциированных с определённым расширением файла? Если не секрет, какие именно программы с какими расширениями ассоциированы?


Цитата:
возможно, это только с AkelPad работает.

Нет, это работает с любой программой, я тоже использую похожий вариант, только через кнопку на панели инструментов, а не юзерскую команду.
Но меня заинтересовал совет уважаемого Avada :
Цитата:
Для первого примера, если без скриптов: Shift+F4, в поле открывшегося диалога снять выделение и ручками убрать расширение файла.

То есть, я понимаю так, что у него автоматиески добавляется расширение .TXT именно при создании нового файла в дефолтном редакторе по Shift+F4.
Автор: Rodny
Дата сообщения: 26.10.2012 23:49
Werty666 18:53 26-10-2012
Цитата:
И еще как создавать файл .txt с именем выделенного файла под курсором в этой же папке. Или с помощью плагина - (в папке) - (в подпапке)  
 
Пример 1 - в каталоге имеется файл по именем ''Die Apokalyptischen Reiter - 2011 - Moral & Wahnsinn (Limited Edition).cue'', я выделяю мышей (курсором) этот файл, жмакаю кнопку - создается файл ''Die Apokalyptischen Reiter - 2011 - Moral & Wahnsinn (Limited Edition)'', разумеется без кавычек и расширения, TXT (пустой).  
 
Пример 2 - в каталоге ''Die Apokalyptischen Reiter'' есть подкаталог ''2011 - Moral & Wahnsinn'', жму кнопку - создается файл (TXT, пустой) с именем ''Die Apokalyptischen Reiter - 2011 - Moral & Wahnsinn'' внутри вложенного каталога

Подумал и решил, что такой скрипт самому пригодится
CreateNewTxtFileAdvanced.vbs : [more]
Путь к редактору меняется в строке 35

Код: '==============================================================================
' Создаёт пустой текстовый файл с именем выделенного файла/каталога и открывает его в AkelPad.
' Если такой файл существует - открывает его в AkelPad.
'
' По умолчанию файл создаётся в текущем каталоге.
' Параметры кнопки: "%P" %N 1
' Первые два параметра обязательны, необязательный третий задаёт режим:
' 1 - если выделен каталог, файл создаётся внутри него
' 2 - если выделен каталог, файл создаётся внутри него и имеет имя:
' "родительский_каталог - выделенный_каталог"
'
'####### Кнопка ########
'TOTALCMD#BAR#DATA
'%COMMANDER_PATH%\Utils\WSH\CreateNewTxtFileAdvanced.vbs
'"%P" %N 2
'%commander_path%\utils\akelpad\akelpad.exe
'Создание текстовых файлов
'
'
'-1
'
'########################
' Rodny (с)
' http://forum.ru-board.com/topic.cgi?forum=5&topic=33904&start=5900#8
'==============================================================================
Option Explicit

Dim
WSH, FSO, Mode, Path, Name, FullPath, Filename, File, Editor
Dim MyArray, ParentDir

Set WSH = CreateObject("WScript.Shell")
Set
FSO = CreateObject("Scripting.FileSystemObject")

Mode = 0
' Путь к редактору
Editor = WSH.ExpandEnvironmentStrings("%COMMANDER_PATH%\Utils\AkelPad\AkelPad.exe")

If
WScript.Arguments.Count = 0 Then
MsgBox
"Параметры кнопки не заданы!", vbOKOnly + vbExclamation, "Внимание!"
WScript.Quit
ElseIf WScript.Arguments.Count = 3 Then
Mode = WScript.Arguments(2)
End If

Path = WScript.Arguments(0)
Name = WScript.Arguments(1)
FullPath = Path & Name
MyArray = Split(FullPath, "\")
ParentDir = MyArray(UBound(MyArray) - 1)

If
FSO.FileExists(FullPath) Then
Filename = FSO.GetBaseName(FullPath)
ElseIf (
FSO.FolderExists(FullPath)) And (Mode = 2) Then
Filename = ParentDir & " - " & Name
ElseIf FSO.FolderExists(FullPath) Then
Filename = Name
End If

' Раскомментируйте следующую строку, чтобы вручную вводить или менять имя файла
'Filename = InputBox("Введите имя нового файла без расширения", "Создание нового файла *.txt", Filename)
If Filename <> "" Then
If
Mode = 0 Then
Filename = Filename & ".txt"
Else
Filename = Name & "\" & Filename & ".txt"
End If
If Not
FSO.FileExists(Filename) Then
Set
File = FSO.OpenTextFile(Filename, 2, True)
File.Close
End If
WSH.Run """" & Editor & """ " & Filename, 1, True
End If

Set
FSO = Nothing
Set
WSH = Nothing
Wscript.Quit
Автор: Werty666
Дата сообщения: 26.10.2012 23:50
Choice Editor жалуется на отсутствие некой DLL, установил Edit Redirector, программа простая, но нет возможности выбора из 2-3 программ, которыми хотелось бы открывать один и тот файл, и еще не открывает сразу несколько файлов, несмотря на то что в настройках выбрал MDI=1 (многостраничный документ)

утром буду пробовать все остальное, спасибо други

Автор: CaptainFlint
Дата сообщения: 27.10.2012 00:07

Цитата:
и еще не открывает сразу несколько файлов

wincmd.ini::[Configuration]::GetTextMode=0
Автор: addhaloka
Дата сообщения: 27.10.2012 00:58
oshizelly 00:44 27-10-2012
Цитата:
Если не секрет, какие именно программы с какими расширениями ассоциированы?

[more=Мой ChoiceEditor.ini]
Код: [Options]
Language=1
CheckCursor=1
CheckKey=27
AlwaysChecked=1

[General]
DisplayName0=Texter
Editor0=%COMMANDER_PATH%\Bin\Texter2\Texter2.exe
Ext0=TXT,RUS,REG,LST,INI,lng,mnu,isl,CFG,UNI,DTF,BAR,PROFILE,IP,UTF8,CCT,INF,SYS,MST,HLF,PDB,TMP,ION,ISC,.,RTF,8,1,1ST,IPTHEME,URL,CSS,XML,HTM,BAT,LOG,RC,HTML
DisplayName1=EditPlus
Editor1=%COMMANDER_PATH%\Bin\EditPlus\editplus.exe
Ext1=html,asp,asa,aspx,asax,shtml,stm,rc,pl,pm,cgi,php3,php,java,jsp,js,vbs,vb,css,xml,config,manifest,xaml,csproj,vbproj,cs,VCPROJ,.,REG,LST,IN,C,HTM,BAT,INI,CPP,BAR,H,VCXPROJ
DisplayName2=Bred 3
Editor2=%COMMANDER_PATH%\Bin\Bred3\bred.exe
Ext2=XSL,NFO,ADM,TXT,RUS,REG,LST,BAT,INI,lng,mnu,isl,CFG,BAR,PROFILE,IP,UTF8,CCT,INF,SYS,MST,HLF,PDB,TMP,ION,ISC,CMD,.,RTF,8,1,1ST,IPTHEME,URL,CUE,M3U,C,CPP,CXX,H,ASW,HPP,DIZ,BAK,DOG,EN,VBS,WAP,JS,JSE,HHC,NT,CONF,RC,XML,HTML,DEF,ASM,INC,DIC,THEME,STYL,SLN,LOG,NSI
DisplayName3=MKV-GUI
Editor3=%COMMANDER_PATH%\Bin\mkvtoolnix\mmg.exe
Ext3=MKV
DisplayName4=MKVExtractGUI
Editor4=%COMMANDER_PATH%\Bin\mkvtoolnix\MKVExtractGUI2.exe
Ext4=MKV
DisplayName5=Pdf Editor
Editor5=%COMMANDER_PATH%\Bin\PDFReader\PDFEdit.exe
Ext5=pdf
DisplayName6=Редактор ярлыков
Editor6=%COMMANDER_PATH%\Bin\LinkEditor\LinkEditor.exe
Ext6=LNK
DisplayName7=Icon Developer
Editor7=%COMMANDER_PATH%\Bin\IconDeveloper\IconDeveloper.exe
Ext7=ICO,PNG,ICL,DLL,GIF
DisplayName8=Hex Editor HT
Editor8=%COMMANDER_PATH%\Bin\Ht\ht.exe
Ext8=WLX,DLL,EXE,BIN,SYS,SFX,FMT,DAT,LNG,DMP,FCL,WCX,WDX
DisplayName9=Notepad++
Editor9=%COMMANDER_PATH%\Bin\Notepad++\notepad++.exe
Ext9=bat,nfo,cmd,html,htm,asp,rc,rc2,pl,pm,reg,cgi,php3,php,java,jsp,js,vbs,vb,css,xml,config,manifest,xaml,cfg,asm,c,cpp,h,inc,hpp,ash,ini,inf,cxx,NSI,RDF,.,XPM,STYLE,ADR,WIN,3DC,CUE,TXT,SIF,FCL,LNG,JSON,SH,CODER
DisplayName10=Mp3 Editor
Editor10=%COMMANDER_PATH%\Bin\Mp3DirectCut\mp3DirectCut.exe
Ext10=MP3,MP2,MPA,MUS,MPD,CUE
DisplayName11=WinHex
Editor11=%COMMANDER_PATH%\Bin\WinHex\WinHex.exe
Ext11=WLX,EXE,DLL,MSSTYLES,RES,CPL,WFX,OCX,BIN,SFX,SYS,SCR,AX,FCL,AVI,WCX,LNG,RUS
DisplayName12=ResHacker
Editor12=%COMMANDER_PATH%\Bin\ResHacker\ResHacker.exe
Ext12=WLX,EXE,DLL,MSSTYLES,RES,CPL,WFX,OCX,BIN,SFX,SYS,SCR,AX,FMT,TR
DisplayName13=PhotoFiltre
Editor13=%COMMANDER_PATH%\Bin\PhotoFiltreStudioPortable\PhotoFiltreStudioPortable.exe
Ext13=BMP,JPG,JPEG,PNG,GIF,TIF,TIFF,TGA,PSD
DisplayName14=Notepad2
Editor14=%COMMANDER_PATH%\Bin\notepad2\Notepad2.exe
Ext14=TXT,RUS,REG,LST,INI,lng,mnu,isl,CFG,UNI,DTF,BAR,PROFILE,IP,UTF8,CCT,INF,SYS,MST,HLF,PDB,TMP,ION,ISC,.,RTF,8,1,1ST,IPTHEME,URL,CSS,XML,HTM,BAT,LOG,RC,NSI,NSH,HTML,SH,CMD,ASM,INC
DisplayName15=SQLite Database Browser
Editor15=%COMMANDER_PATH%\Bin\SQLiteDBBrowser\SQLiteDBBrowser.exe
Ext15=SQLITE
DisplayName16=PEiD
Editor16=%COMMANDER_PATH%\Bin\PEID\PEiD.exe
Ext16=EXE,DLL,SYS,WFX,CPL,WLX,BIN,SFX,OCX,AX,ACM,FMT,MSSTYLES,WCX,TR
DisplayName17=FASM
Editor17=%COMMANDER_PATH%\Bin\fasm\FASMW.EXE
Ext17=ASM
DisplayName18=WinAsm Studio
Editor18=%COMMANDER_PATH%\Bin\winasm\WinAsm.exe
Ext18=ASM,WAP,RC
DisplayName19=XN Resource Editor
Editor19=%COMMANDER_PATH%\Bin\XNResEd\XNResourceEditor.exe
Ext19=WLX,EXE,DLL,MSSTYLES,RES,CPL,WFX,OCX,BIN,SFX,SYS,SCR,RUS,TR
DisplayName20=AkelPad
Editor20=%COMMANDER_PATH%\Bin\AkelPad\AkelPad.exe
Ext20=CMD,INI,RC,TXT,ASM,NFO,C,HTM,LOG,HTML,MNU,INC,NCL,BAR,LNG,BAT,NSI,REG,CSS,LUA,SH,XML,AU3,JS,RDF,PAS,ION,MANIFEST,CFG
DisplayName21=IcoFX
Editor21=%COMMANDER_PATH%\Bin\IcoFX\IcoFX.exe
Ext21=ICO,PNG,DLL,EXE,ICNS,BMP
DisplayName22=MediaInfo
Editor22=%COMMANDER_PATH%\Plugins\WDX\TCMediaInfo\mediainfo.exe
Ext22=AVI,MPG,WAV,MP1,MP2,MP3,ASF,WMV,OGG,MPEG,VOB,MP4,MKV,DIVX,FLAC,MPA,MPV,FLV,M4A,AC3,!UT
DisplayName23=VirtualDub
Editor23=%COMMANDER_PATH%\Bin\VirtualDub\VirtualDub.exe
Ext23=AVI,MPG,VOB,DIVX,MPEG,AC3,FLV,WMV,MP4
DisplayName24=Nandub
Editor24=%COMMANDER_PATH%\Bin\AutoGK\Nandub\Nandub.exe
Ext24=AVI,DIVX,AC3
DisplayName25=Restorator
Editor25=%COMMANDER_PATH%\Bin\Restorator\Restorator.exe
Ext25=WLX,EXE,DLL,MSSTYLES,RES,CPL,WFX,OCX,BIN,SFX,SYS,SCR,AX
DisplayName26=UniExtract
Editor26=%COMMANDER_PATH%\Bin\UExtract\UniExtract.exe
Ext26=EXE
DisplayName27=EmEditor
Editor27=%COMMANDER_PATH%\Bin\EmEditor\EmEditor.exe
Ext27=bat,nfo,cmd,html,htm,asp,rc,rc2,pl,pm,reg,cgi,php3,php,java,jsp,js,vbs,vb,css,xml,config,manifest,xaml,cfg,asm,c,cpp,h,inc,hpp,ash,ini,inf,cxx,NSI,RDF,.,XPM,STYLE,ADR,WIN,3DC,CUE,TXT,DTD,LOG,LNG,SH,AU3
DisplayName28=Hex Editor XVI32
Editor28=%COMMANDER_PATH%\Bin\XVI32\XVI32.exe
Ext28=WLX,EXE,DLL,MSSTYLES,RES,CPL,WFX,OCX,BIN,SFX,SYS,SCR,AX,FCL,AVI
DisplayName29=BEncode Editor
Editor29=%COMMANDER_PATH%\Bin\bencode-editor\BEncode Editor.exe
Ext29=DAT,TORRENT
DisplayName30=FlexHEX
Editor30=%COMMANDER_PATH%\Bin\FlexHEX\FlexHEX.exe
Ext30=WLX,EXE,DLL,MSSTYLES,RES,CPL,WFX,OCX,BIN,SFX,SYS,SCR,AX,AVI,QM,FCL,SIB
DisplayName31=PE Explorer
Editor31=%COMMANDER_PATH%\Bin\PE Explorer\pexplorer.exe
Ext31=WLX,EXE,DLL,MSSTYLES,RES,CPL,WFX,OCX,BIN,SFX,SYS,SCR,AX
DisplayName33=HieW
Editor33=%COMMANDER_PATH%\Bin\Hiew\hiew32.exe
Ext33=WLX,EXE,DLL,MSSTYLES,RES,CPL,WFX,OCX,BIN,SFX,SYS,SCR,AX
DisplayName34=Hex Editor Neo
Editor34=%COMMANDER_PATH%\Bin\Hex Editor Neo\HexFrame.exe
Ext34=WLX,EXE,DLL,MSSTYLES,RES,CPL,WFX,OCX,BIN,SFX,SYS,SCR,AX,LNG
DisplayName35=HexWorkshop
Editor35=C:\totalcmd\Bin\HEXWORK\HWorks32.exe
Ext35=WLX,EXE,DLL,MSSTYLES,RES,CPL,WFX,OCX,BIN,SFX,SYS,SCR,AX
Автор: Avada
Дата сообщения: 27.10.2012 09:13
oshizelly

Цитата:
И что, тогда автоматически подставится расширение .TXT?

Я понял запрос так, что необходимо не произвольное расширение заменить на TXT, а вообще расширение убрать. В противном случае по этой методике надо, естественно, TXT дописать вручную взамен убранного расширения.

Цитата:
То есть, я понимаю так, что у него автоматиески добавляется расширение .TXT именно при создании нового файла в дефолтном редакторе по Shift+F4.

Не совсем автоматически, но и не совсем вручную. Я использую дочерний плагин к TWinKey (TCDirMenu). В дефолтной версии этого меню есть набор типовых расширений для текстовых файлов (его можно, разумеется, подредактировать под себя), отображаемый в меню только при открытии совершено определённого диалога. По некой клавише (у меня это Num5) открываем меню, выбираем расширение и вставляем.

Werty666
Рекомендую попробовать F4Menu (страничка автора, к сожалению, уже некоторое время недоступна). Обсуждение нюансов применения — здесь. Для меня этот вариант оказался оптимальным. До этого пользовался ChoiceEditor, это отличное средство, но F4Menu — ещё лучше (лишён недостатков предыдущей программы и при этом имеет множество собственных преимуществ, включая мощную систему глобальных и избирательных настроек).
А Edit Redirector по концепции автора задачу выбора из нескольких программ и не должен решать.
И лучше, наверное, если обсуждение получит продолжение, перебраться в тему по плагинам и аддонам (см. шапку).
Автор: momo2000
Дата сообщения: 27.10.2012 11:53
Как поправить в переводе?

Думал случайно поставили пробел вместо Tab, но похожн не то(
Автор: maK
Дата сообщения: 27.10.2012 12:28
momo2000
открыть .LNG и поправить

Автор: CaptainFlint
Дата сообщения: 27.10.2012 12:40
momo2000
Во-первых, не LNG, а MNU. Во-вторых, там не табуляция, а дополнительные пробелы. В-третьих, это сделано для визуального соответствия расположению пунктов в диалоге настроек.
Автор: momo2000
Дата сообщения: 27.10.2012 13:17
CaptainFlint
Вон оно как, теперь понятно, претензий нет!!!
Автор: El_Andy
Дата сообщения: 28.10.2012 08:38
вопрос по созданию обычных кнопок, которые аналоги вкладок, т.е. ведут в определенную папку. как сделать так, чтобы при создании кнопки, когда на нее кликаешь, папка открывалась только в одном окне. у меня почему-то открывается сразу в двух...
Автор: Avada
Дата сообщения: 28.10.2012 09:18
El_Andy
Справку TC рекомендую почитать в отношении поля "Путь запуска" при использовании команды cd. Там ещё красным Внимание: специально написано.
А простейший способ создания таков: закрытая папка, в которую надо перейти (по cd имя_папки), перетаскивается на панель инструментов. Кнопка готова, всё открывается где следует. Кстати, не надо путать окно TС (которое одно) с файловыми панелями (которых две).
Автор: caxap
Дата сообщения: 28.10.2012 10:07
Rodny

Цитата:
Werty666 18:53 26-10-2012
Цитата:И еще как создавать файл .txt с именем выделенного файла под курсором в этой же папке. Или с помощью плагина - (в папке) - (в подпапке)

Пример 1 - в каталоге имеется файл по именем ''Die Apokalyptischen Reiter - 2011 - Moral & Wahnsinn (Limited Edition).cue'', я выделяю мышей (курсором) этот файл, жмакаю кнопку - создается файл ''Die Apokalyptischen Reiter - 2011 - Moral & Wahnsinn (Limited Edition)'', разумеется без кавычек и расширения, TXT (пустой).

Пример 2 - в каталоге ''Die Apokalyptischen Reiter'' есть подкаталог ''2011 - Moral & Wahnsinn'', жму кнопку - создается файл (TXT, пустой) с именем ''Die Apokalyptischen Reiter - 2011 - Moral & Wahnsinn'' внутри вложенного каталога

Подумал и решил, что такой скрипт самому пригодится
CreateNewTxtFileAdvanced.vbs : Подробнее...
P.S. Код несколько кривоват и избыточен, но работает Потом, возможно, допилю.

Мой кнопарь:
Цитата:
TOTALCMD#BAR#DATA
notepad
"%O_%E (about).txt"
files\ICONS\myTC\Aboutthis.ico
About this...

0
-1

Ну, или, конкретно "Ваш вариант":
Цитата:
TOTALCMD#BAR#DATA
notepad
"%O.txt"
files\ICONS\myTC\Aboutthis.ico
About this...

0
-1
Иконку можно свою прописать, запрос на создание - убрать... Чё мудрить-то? ИМХО...
Автор: Samotek
Дата сообщения: 28.10.2012 13:33
Подскажите, пожалуйста, как отсортировать результаты поиска (Alt-F7) по полному пути?
Автор: Avada
Дата сообщения: 28.10.2012 14:09
Samotek
Там и так по умолчанию имена с полными путями отображаются и по ним сортируются в колонке "Имя". Если, конечно, речь про те результаты поиска, которые отображаются в панели TC после нажатия кнопки "Файлы на панель". В самом диалоге поиска список найденного дополнительно никак не сортируется.
Автор: oshizelly
Дата сообщения: 28.10.2012 14:41
Avada 14:09 28-10-2012
Цитата:
В самом диалоге поиска список найденного дополнительно никак не сортируется.

Стоит уточнить, что порядок сортировки списка вывода результатов такой же, как был в панели при запуске поиска.
Автор: Samotek
Дата сообщения: 28.10.2012 14:46
Avada
Не точно задал вопрос, извини. Сортируются сначала папки (может потому, что у них перед именем символ "["), потом файлы.
например сейчас так
[c:\aaa]
[c:\aaa bbb]
c:\aaa\aaa.txt
c:\aaa bbb\aaa.txt

А хотелось бы сортировки независимой от типа объекта, только по имени.
c:\aaa
c:\aaa\aaa.txt
c:\aaa bbb
c:\aaa bbb\aaa.txt

И мне не очень важно отображаются скобки или нет.
Автор: Avada
Дата сообщения: 28.10.2012 15:03
Samotek
В жизни бы без пояснений не догадался, что имелось в виду...
В TC везде сортируются сначала папки, потом файлы, и этот механизм не может быть изменён нигде — Гислера об этом спрашивали. Квадратные скобки к делу никакого отношения не имеют: это чисто оформительское решение (вдобавок отключаемое — правда, только в файловых панелях, а не в диалоге поиска), а не часть реального имени.
Автор: Samotek
Дата сообщения: 28.10.2012 15:08
Avada
Спасибо. Да, правильно сформулировать вопрос...
Автор: Rodny
Дата сообщения: 28.10.2012 15:45
caxap 10:07 28-10-2012
Цитата:
Чё мудрить-то?

Задачи эта кнопка и этот скрипт решают несколько разные.

Во-первых, посмотри работу кнопки на каталоге с точками в имени.
Во-вторых, как быть с примером 2?

Ну и ко всему, лично я использую дополнительный диалог для просмотра и редактирования имени (строка 60).
Автор: LonerDergunov
Дата сообщения: 28.10.2012 16:01
Можно ли каким-либо образом отсортировать файлы и каталоги текущего каталога (или выделенные) по какой-либо колонке (имя, дата, размер...) вперемешку?
Плагин BranchViewEx позволяет сделать нечто подобное, но при этом выводятся на панель также всё содержимое каталогов, а это не нужно.
PS. Плагин NTFS FileStreams частично позволяет сделать желаемое.

Добавлено:
Каковы ограничения в использовании регулярных выражений в строке поиска? Заметил, что ограничения есть, но закономерности пока не нахожу, тут явно меньше 2047 байт можно использовать. Возможно, ограничения на количество метасимволов, спец.символов таких как ({[\.|]})? Или некие другие ограничения, о которых хотелось бы знать.
Автор: SAOPP
Дата сообщения: 28.10.2012 22:57
Ребят, подскажите пожалуйста.

Сегодня наконец таки обновился с 7.55а до 8.01х64, но вот столкнулся с тем, что при открытии папки в ТС через контекстное меню в Tag&Rename (утилита для редактирования mp3-тегов), ТС запускает почему-то не мою портативную копию приложения, а как будто только что установленную чистую Tag&Rename, где соответственно отсутствует и регистрация, и настройки приложения...

При этом открывается, т.е. вызывается один и тот же процесс, как если бы я запускал приложение из ТС, а не через контекстное меню.

В 7.55ах32 было всё нормально, кто-то может подсказать в чём тут дело? Заранее спасибо!
Автор: Futurism
Дата сообщения: 29.10.2012 17:13
кто-нить сталкивался в тс 8.01 Ektos, хочу сделать чтобы панели были по дискам , а не выбор столбиком, ставлю все как обычно, а он пишет снимите защиту от записи. Впервые такое.
Автор: LonerDergunov
Дата сообщения: 29.10.2012 17:54

Цитата:
тс 8.01 Ektos

Ху из Ektos ?

Цитата:
панели были по дискам

Ужас, хотя интересно - что это может значить.

Цитата:
а он пишет снимите защиту от записи

А защита на запись не установлена? Права доступа у пользователя к файлу есть?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416

Предыдущая тема: 1С: вопросы по Конфигурациям 1C


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.