[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Andrey_A, ХарВик, chip642  
Форум » • Total Commander • » Кнопки для Total Commander » ЗАКАЗ КНОПОК
ЗАКАЗ КНОПОК
ХарВикДата: Вторник, 17.04.2012, 21:49 | Сообщение № 1
Генералиссимус

На сайте с: 29.01.2012
Город: Черкассы
Сообщений: 1629
Награды: 18
Репутация: 18
ЗАКАЗ КНОПОК




В этой теме Вы можете высказывать идеи о каких-либо кнопках. Вы можете описать какую хотелось бы иметь кнопку и возможно найдутся те, кто подскажет как её сделать.
Большая просьба чётко описывать задачу, от этого будет зависеть качество её решений


Группа TCIMG в Telegram

.
 
Andrey_AДата: Среда, 13.11.2019, 17:21 | Сообщение № 1786
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Mrakobes, у меня нет файлов FLAC - вышлите архив с файлами (чем больше, тем лучше) для теста.

.


 
asmadeusДата: Четверг, 14.11.2019, 07:37 | Сообщение № 1787
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
chip642,
эта задача
Цитата asmadeus ()
Итак - с двух выделенных в панели тотала файлов csv (сайт экспортирует только в этот формат) получить txt файл с уникальными строками
пока приобрела такое полу-решение:

1. Надо в обеих файлах удалить цену (в реггулярке - такое выражение - \"\d+\.\d+\"). Правда, это не есть хорошо - она будет нужна для конечного результата, но для теста и сути... Делал так:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textt=%L||&&(\"\d+\.\d+\")!!
%COMMANDER_PATH%\TCIMG.exe
Удалить цену монет в файлах-списках

-1

Итог - не сработало. Можно через formt - было лень. Потому на данном этапе я воспользовался регуляркой выше и поиском и заменой текста в Акеле.
2.Сменил расширение csv на txt - уверен, что это ни к чему.
3.Воспользовался кнопкой:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textt="d:\test\compare\New.txt"||<dellist=d:\test\compare\Old.txt|2>
%COMMANDER_PATH%\TCIMG.exe
Получить уникальный список

-1

Да, с абсолютными путями. Но для теста же!
4.В конце, потому что операция 3 заменяет на пустые строки, воспользовался кнопкой:
Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textt="d:\test\compare\New.txt"||&&(\r\n|\Z)+!!$1||&&(\A)\r\n!!$1||upd<1>
%COMMANDER_PATH%\TCIMG.exe
Удалить пустые строки

-1

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

Цитата chip642 ()
Третий день занимаюсь, тестирую, исправляю, проверяю, оформляю. В течении завтрашнего дня выложу

А завтрашний считать с какого дня? Шутка! :)
 
chip642Дата: Четверг, 14.11.2019, 08:16 | Сообщение № 1788
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Цитата asmadeus ()
Выделить весь код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
textt=%L||&&(\"\d+\.\d+\")!!
%COMMANDER_PATH%\TCIMG.exe
Удалить цену монет в файлах-списках

-1

Итог - не сработало.


команда textt работает с одним файлом, с выделенными (%L) работает команда textx.

Лучше конечно файлы иметь под рукой, а иначе на чём тестировать.

Цитата asmadeus ()
А завтрашний считать с какого дня?


Я и сейчас в этой теме, появились новые идеи, пытаюсь реализовать, "ещё немного, ещё чуть-чуть....". (ツ)
 
asmadeusДата: Четверг, 14.11.2019, 12:59 | Сообщение № 1789
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Цитата chip642 ()
Лучше конечно файлы иметь под рукой, а иначе на чём тестировать

Я не хочу опять отвлекать тебя от задачи, просто показал, что не "полный тунеядец" и тоже думаю)
 
MrakobesДата: Четверг, 14.11.2019, 20:41 | Сообщение № 1790
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
Andrey_A, привет, в общем для людей по 9 часов в сутки слушающих аудио, к которым отношусь я, такие форматы как



такой обыденный как мр3, они тоже поддерживают ID3v1.1, ID3v2.3, ID3v2.4, MP4, WMA, APEv2, Vorbis Comments

в основном FLAC на сегодняшний день как эталон сжатого без потерь и некоммерческого кодека, продаются треки в основном в этом формате, на трекерах раздают, в общем это не моя причуда)))

известный в музыкальных комьюнити Florian Heidenreich вот такой редактор двигает https://www.mp3tag.de/en/index.html

выкачал с рутрекера три рандомных трека https://yadi.sk/d/Se-G4JvpVWA-zA

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

 
chip642Дата: Четверг, 14.11.2019, 21:00 | Сообщение № 1791
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
Mrakobes

Я уже этим занимался, TCIMG + flac-1.3.2-win .
Начните просматривать отсюда, возможно что-то полезное и для себя найдёте.
 
Andrey_AДата: Четверг, 14.11.2019, 22:24 | Сообщение № 1792
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7163
Награды: 139
Репутация: 124
Аверин Андрей
Mrakobes, каждый файл имеет свой формат. Названия тегов может и одинаковые, но создание, редактирование, чтение - всё это различное. Мне всё не освоить...

Проще всего взять готовую программу/утилиту с поддержкой параметров командной строки и с помощью команд start, cmdbt реализовать нужное, для FLAC, насколько я помню, есть flac.exe, metaflac.exe

https://xiph.org/flac/index.html

Кто знаком с параметрами metaflac подскажет...

.


 
sibirnikДата: Пятница, 15.11.2019, 11:13 | Сообщение № 1793
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
В очередной раз нужна помошь в решении проблемы. Пожалуйста помогите решить её:
Требуется в содержимом txt-файла под курсором оставить только те строки, начало(всегда начинается с цифр) которых прописано в файле Nado.txt по пути %COMMANDER_PATH%\Files\User\Nado.txt с удалением всех лишних пробелов + бекап файла с остальными строками, которых нет в списке Nado.txt.
Пример Nado.txt:
Честно не знаю, как правильно писать в строку или столбиком?
5
68
211
и так далее (трёхзначное число макимально)
Вот строки начинающие на эти цифры нужно оставить и перезаписать в файл под курсором, а строки, которые не прописаны в Nado.txt записать именем файла под курсором как бекап. Спасибо.
 
chip642Дата: Пятница, 15.11.2019, 11:36 | Сообщение № 1794
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1495
Награды: 62
Репутация: 58
sibirnik

Код
textt=%P%N||<dellist=$f200\User\Nado.txt|8>||formt<63> textt=%P%N.bak||<dellist=$f200\User\Nado.txt|4>||formt<63>||backup<0>
 
sibirnikДата: Пятница, 15.11.2019, 12:45 | Сообщение № 1795
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
chip642,
Жаль, что Вы живёте не на соседней улице :) Премного благодарен.
 
MrakobesДата: Пятница, 15.11.2019, 18:17 | Сообщение № 1796
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
chip642, ох ничего себе, я тут не один такой)) буду читать.
Andrey_A, спасибо, понял. Будет желание навесное оборудование для комбайна расширить, вот Вам материал)
 
Crack_55Дата: Вторник, 19.11.2019, 13:14 | Сообщение № 1797
Лейтенант

На сайте с: 10.04.2013
Сообщений: 65
Награды: 0
Репутация: 2
Нашёл какой-то сбой, кнопок которые используют параметр renms.
пример кнопки:
Код
renms=%L||clpget!!
переименовать базовое имя выделенных объектов - удалить фразу из буфера обмена

Если в каком-то из выделенных файлов нет фразы из буфера то в конец добавляет _01
раньше этого не было! Очень не удобно!


Сообщение отредактировал Crack_55 - Вторник, 19.11.2019, 13:16
 
sibirnikДата: Вторник, 19.11.2019, 14:44 | Сообщение № 1798
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Crack_55,
Цитата Crack_55 ()
Если в каком-то из выделенных файлов нет фразы из буфера то в конец добавляет _01

У меня всё работает. Обновите TCIMG до последней версии 26.4.
 
Crack_55Дата: Вторник, 19.11.2019, 17:29 | Сообщение № 1799
Лейтенант

На сайте с: 10.04.2013
Сообщений: 65
Награды: 0
Репутация: 2
Так это после последних обнов и заметил. А если переименовываете файл без фразы из буфера _01 не выскакивает?
 
sibirnikДата: Вторник, 19.11.2019, 18:18 | Сообщение № 1800
Генерал-лейтенант

На сайте с: 27.08.2014
Сообщений: 742
Награды: 26
Репутация: 10
Цитата Crack_55 ()
без фразы из буфера _01 не выскакивает?

Нет не выскакивает, если в имени есть фраза из буфера, то её удаляет, а если нет - то остаётся всё без изменения.
Вобще Если последняя бета у вас отсюда, то попробуйте откатится до финальной версии 26.4
У меня она и установлена. Возможно на последних бетах есть глюк. Там для меня пока ничего нужного и я не стал их ставить - жду финал релиз.
 
Форум » • Total Commander • » Кнопки для Total Commander » ЗАКАЗ КНОПОК
Поиск:

Интеллектуальные права и отказ от ответственности