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

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




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


Группа TCIMG в Telegram

.
 
chip642Дата: Пятница, 01.11.2019, 09:03 | Сообщение № 1771
Генералиссимус

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

Да, с файлами было бы лучше, жду.
 
asmadeusДата: Пятница, 01.11.2019, 10:26 | Сообщение № 1772
Генералиссимус

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

Направление мысли я уловил, попробую вечером рассмотреть задачу
 
alexostrovДата: Суббота, 02.11.2019, 18:48 | Сообщение № 1773
Полковник

На сайте с: 22.11.2017
Сообщений: 179
Награды: 0
Репутация: 0
chip642

Цитата
asmadeus:
может все - таки выложишь кнопки по библиотеке?


Цитата
chip642
Помню, помню, сделаю.

Привычка дурная, вижу новую задачу и с головой... . Столько всего реализовано и всё пылится (


Я уже и ждать перестал. Может уже пора сдуть пыль.
Жаль потраченного Вами времени. Взяли хороший старт и на пол пути остановились.
 
asmadeusДата: Вторник, 05.11.2019, 08:32 | Сообщение № 1774
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Цитата alexostrov ()
Жаль потраченного Вами времени. Взяли хороший старт и на пол пути остановились

Поддерживаю!
chip642, выкладывай, а мы потестируем-разберем-скажем, как работает
 
JKTДата: Воскресенье, 10.11.2019, 00:07 | Сообщение № 1775
Генерал-майор

На сайте с: 01.02.2012
Город: Харьков
Сообщений: 371
Награды: 7
Репутация: 7
chip642
Добрый вечер.
Извините, не было возможности к компу подойти за эти дни и поблагодарить. Вот только потестил в разных ситуациях.
Большое спасибо за кнопки. Все работает так, как хотел.
Удачи Вам!
 
asmadeusДата: Воскресенье, 10.11.2019, 20:39 | Сообщение № 1776
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Привет. Есть такая секция в файле tcg:
Код
[am_Air_Explorer]
exect=$var_s=IniRead(EnvGet('COMMANDER_PATH')&'\Ini\TCUE.ini','Paths','Air~~Explorer','#')
exect=$var_path=##<info=f14$var_s//>
exect=$var_del=IniRead(EnvGet('COMMANDER_PATH')&'\Ini\TCUE.ini','TCUE','DeleteSourge','#')
start="%COMMANDER_PATH%\Programs\Archive\Universal Extractor\UniExtract.exe"||$var_s||$var_path||&&wait
exect=$var_exst=FileExists($var_path"\Распаковка portable.cmd")
<IF> $var_exst=0 <THEN> start=$var_path"\_Unpack Portable.cmd"||workdir<$var_path>||&&wait <ELSE> start=$var_path"\Распаковка portable.cmd"||workdir<$var_path>||&&wait <ENDIF>
exect=$var_ppr=StringRegExpReplace('$var_s','(.*)\_([\d\.]+)\.(.*)','\2')
delss=PS<"%COMMANDER_PATH%\Utilities\Files\Air Explorer"//-1//0//Data\\|Readme.txt|WhatIsIt.txt//1>||1
moves=PS<$var_path"\AirExplorer"//-1//0>||"%COMMANDER_PATH%\Utilities\Files\Air Explorer//1"
delsm="%COMMANDER_PATH%\Utilities\Files\Air Explorer\App\DefaultData"||1
delsm=$var_path||1
textx=PS<"%COMMANDER_PATH%\Utilities\Files\Air Explorer"//1//0//Readme.txt|WhatIsIt.txt>||&&(\#)|((\d+(\.|\,\s)\d+(?:(\.|\,\s)\d+)?(?:\sRev|\sBuild|\sBeta|\sFinal|(\.|\,\s)\d+)?(?:(\.|\,\s)\d+|\s\d+)?))!!$var_ppr||backup<0>
<IF> $var_del=1 <THEN> delsm=$var_s||1 <ENDIF>

Отрабатывает все, кроме условия:
Код
exect=$var_exst=FileExists($var_path"\Распаковка portable.cmd")
<IF> $var_exst=0 <THEN> start=$var_path"\_Unpack Portable.cmd"||workdir<$var_path>||&&wait <ELSE> start=$var_path"\Распаковка portable.cmd"||workdir<$var_path>||&&wait <ENDIF>

Суть - проверять, если есть "Распаковка portable.cmd" - то запускать его.
Если нет - запускать "_Unpack Portable.cmd"
Из этих файлов какой то всегда есть, и точно не оба сразу.
 
chip642Дата: Воскресенье, 10.11.2019, 21:17 | Сообщение № 1777
Генералиссимус

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

Пробелы разве не надо заменять на двойные тильды? "Распаковка~~portable.cmd"

----------------------------------------

Цитата alexostrov ()
Я уже и ждать перестал. Может уже пора сдуть пыль.
Жаль потраченного Вами времени. Взяли хороший старт и на пол пути остановились.

Цитата asmadeus ()
Поддерживаю!
chip642, выкладывай, а мы потестируем-разберем-скажем, как работает


Третий день занимаюсь, тестирую, исправляю, проверяю, оформляю. В течении завтрашнего дня выложу.
 
asmadeusДата: Понедельник, 11.11.2019, 07:28 | Сообщение № 1778
Генералиссимус

На сайте с: 14.12.2012
Город: Кривой Рог
Сообщений: 1375
Награды: 29
Репутация: 32
Цитата chip642 ()
Пробелы разве не надо заменять на двойные тильды?

Оно работает без них. Это же команда tcimg=$amam, с секцией с файла.
Не отрабатывает именно условие
 
MrakobesДата: Вторник, 12.11.2019, 01:14 | Сообщение № 1779
Полковник

На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
Награды: 2
Репутация: 2
вопрос по преобразованию тэгов в мр3 файлах, конкретно по команде mp3ws - к сожалению не работает в аудиофалах FLAC, это стандарт лосслесс формата, множество потрековых релизов, в общем продаются даже на всяких deezer'ах, хотелось бы чтобы эти команды были применимы к ним, тэги абсолютно такие же
 
Andrey_AДата: Среда, 13.11.2019, 17:21 | Сообщение № 1780
Генералиссимус

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

.


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

На сайте с: 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 | Сообщение № 1782
Генералиссимус

На сайте с: 24.04.2013
Город: Москва
Сообщений: 1511
Награды: 62
Репутация: 59
Цитата 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 | Сообщение № 1783
Генералиссимус

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

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

На сайте с: 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 | Сообщение № 1785
Генералиссимус

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

Я уже этим занимался, TCIMG + flac-1.3.2-win .
Начните просматривать отсюда, возможно что-то полезное и для себя найдёте.
 
Поиск:

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