ЗАКАЗ КНОПОК
|
|
ХарВик | Дата: Вторник, 17.04.2012, 21:49 | Сообщение № 1 |
|
ЗАКАЗ КНОПОК
В этой теме Вы можете высказывать идеи о каких-либо кнопках. Вы можете описать какую хотелось бы иметь кнопку и возможно найдутся те, кто подскажет как её сделать. Большая просьба чётко описывать задачу, от этого будет зависеть качество её решений
Группа TCIMG в Telegram
.
|
|
| |
sibirnik | Дата: Пятница, 08.02.2019, 06:49 | Сообщение № 1591 |
|
asmadeus, А какой пример нужен??? Элементарно asmadeus, Добавить, подредактировать, исправить, заменить, обновить, удалить и так далее любую кнопку в любой bar-панели, которая выводится в стиле MENUIMG. (редактировать в ini-файле MENUIMG мне не нравится) По старинке проще. Да и иногда бывают случаи(и часто), что нужно файл натянуть на кнопку для выполнения какой либо задачи(так вот по старинке - это возможно, а в стиле MENUIMG - нет)
Сообщение отредактировал sibirnik - Воскресенье, 10.02.2019, 11:33 |
|
| |
alexostrov | Дата: Суббота, 09.02.2019, 22:15 | Сообщение № 1592 |
Полковник
На сайте с: 22.11.2017
Сообщений: 179
|
chip642 По моей просьбе - "наведение порядка в библиотеке иконок":
Цитата В процессе тестов нашлась одна бяка, решаю, второй день занимаюсь решением этой задачи, чтобы вы не думали, что я забыл или ещё что. Делаю доступно для всех, с поэтапностью решения задачи, все кнопки будут прописаны в *.bar, запуск - плавающая панель , понадобится ещё время. Я так вижу, что процесс затягивается или совсем заглох? Есть ли шансы увидеть какой-то результат или просто закроем мою просьбу как не выполнимую.
|
|
| |
asmadeus | Дата: Воскресенье, 10.02.2019, 15:42 | Сообщение № 1593 |
|
sibirnik, понял, благо мне такое вроде не надо. Перетаскиванием не занимаюсь, менюшки в tcm
chip642, с этой кнопкой вылезла интересная особенность
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe tcimg=$tmtm_Del_Dubl_Arch %COMMANDER_PATH%\TCIMG.exe Удалить дубликаты архивов программ
0 -1 Если есть такие архивы как (имена от фонаря)
Код viber_9.9.9.9.zip viber_10.8.8.8.zip То удален будет именно архив с версией 10.8.8.8
|
|
| |
simup | Дата: Воскресенье, 10.02.2019, 23:24 | Сообщение № 1594 |
|
Цитата alexostrov ( ) Я так вижу, что процесс затягивается или совсем заглох? Есть ли шансы увидеть какой-то результат или просто закроем мою просьбу как не выполнимую. Если процесс не виден, то это еще не значит, что ни чего не происходит Щанс увидеть - всегда остается. А в свете последних достижений наших ученых - ни чего невыполнимого нет! Не буду цитировать, почитайте сами.
Пишите, звоните.
|
|
| |
sibirnik | Дата: Понедельник, 11.02.2019, 10:10 | Сообщение № 1595 |
|
Пожалуйста помогите решить задачу в файле под курсором. Имеем: Брянцев Алексей & Круг Ирина - Как Будто Мы С Тобой Надо получить: Алексей Брянцев & Ирина Круг - Как Будто Мы С Тобой Спасибо.
Просьбу снимаю, реализовал кнопку сам.
Сообщение отредактировал sibirnik - Вторник, 12.02.2019, 08:42 |
|
| |
Mrakobes | Дата: Суббота, 23.02.2019, 14:06 | Сообщение № 1596 |
Полковник
На сайте с: 08.08.2014
Город: Москва
Сообщений: 175
|
Всех с днем защитника!
imgcn=%UL||"%p"//1//x//**jpg||imgcnv<>||upd<1> - почему то не удаляет исходник, хотя параметр стоит ... вроде
Сообщение отредактировал Mrakobes - Суббота, 23.02.2019, 14:22 |
|
| |
Andrey_A | Дата: Понедельник, 25.02.2019, 13:04 | Сообщение № 1597 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
Mrakobes, там нет параметра, удаляющего исходник, можно так:
Код global imgcn=%UL||"%p"//1//x//**jpg||imgcnv<> delss=$GLOBALIMGCN0||1||upd<1>
|
|
| |
Lord_NEVR | Дата: Пятница, 15.03.2019, 20:20 | Сообщение № 1598 |
Полковник
На сайте с: 24.06.2016
Город: Калининград
Сообщений: 212
|
Добрый вечер знатокам.
Нужна помощь по созданию рег.выражения и кнопок по получению данных из множества ссылок с сайтов, RSS лент.
Благодаря маэстро одну хотелку получил. А именно: Для получения имени и даты программы с сайта lrepacks.ru.
В TCIMG.ini (TCIMGU.ini) в секцию [FormatUser] добавляем рег.выражение:
Код rss1=(?s)<h2 class="entry-title">(.+)</h2>.*" \>(\d*\.\d*\.\d* \d*\:\d*).*<span class="byline">
Команда, которая из ссылок в буфере обмена считывает имя и дату программы:
Код "dends=-1??-1||?F1,5 forpgs <FOR> 1 <TO> GLOBALDENDS<0> sends=#GLOBALDENDS<:INDEX:>\\4??:INDEX:||?Frss1,73||@CRLF!!Chr(124)||$$|GLOBALDENDS<:INDEX:> <NEXT> GLOBALSENDS<a>" - из содержимого ссылок программ с сайта lrepacks.ru получить имя и дату
Но, как говорится аппетит приходит во время еды. )) Прошу помощи для создания рег.выражений и кнопок ещё для парочки сайтов. А именно:
Код http://flibusta.is/b/533063 http://booktracker.lib/viewtopic.php?p=2417#2417
Вот полученные данные сайтов. '===========================================================================
Код http://flibusta.is/b/533063 Для Флибусты нужно рег.выражение считывающее: название книги, автора, жанр, и аннотацию. и кнопку для этого. https://cloud.mail.ru/public/x3ud/8ELCZtgFx
'=========================================================================== Вот данные с
Код http://booktracker.lib/viewtopic.php?p=2417#2417
Для booktracker нужно рег.выражение считывающее: главный заголовок (в нём содержится вся инфа), и описание. и кнопку для этого. https://cloud.mail.ru/public/5t8b/6sLkazDct
Залил в отдельные файлы. Не позволяло разместить.
Сообщение отредактировал Lord_NEVR - Пятница, 15.03.2019, 20:22 |
|
| |
Andrey_A | Дата: Воскресенье, 17.03.2019, 21:50 | Сообщение № 1599 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
Цитата Lord_NEVR ( ) Для Флибусты нужно рег.выражение считывающее: название книги, автора, жанр, и аннотацию. Примерно так:
Код rss2=(?s)<h1 class="title">(.+) \(fb2\)</h1>[^\r\n]*bookId[^n\r\n]*">([^<]+)</a>[^\r\n]*"network_literature">([^<]+).*<h2>Аннотация</h2>[\r\n]*<p>([^<]+)
[img640]http://tc-image.3dn.ru/Image/tctcimg/0/regex87856.png[/img640]
Цитата Lord_NEVR ( ) Для booktracker нужно рег.выражение считывающее: главный заголовок в [FormatUser] есть
Код serch106=(?si)<title>(.*?)</title>
--- Для проверки:
Код sends=%P%N||?Frss2,73||@CRLF!!Chr(124) GLOBALSENDS<a> sends=%P%N||?Fserch106 GLOBALSENDS<a>
.
|
|
| |
Lord_NEVR | Дата: Понедельник, 18.03.2019, 13:05 | Сообщение № 1600 |
Полковник
На сайте с: 24.06.2016
Город: Калининград
Сообщений: 212
|
Спасибо большое маэстро. Всё работает.
Только почему-то некоторые ссылки с Флибусты не читает. Книги ж вроде по одному шаблону оформлены.
Можно ещё , вместо "Самиздат, сетевая литература" чтоб в каждой книге выставлялся свой жанр (genre). Боевая фантастика, фэнтези, ЛитРПГ и.т.д.
Убрать Самиздат, сетевая литература, и чтобы оставались ЛитРПГ,Фанфик.
Код <div class="g-sf_litrpg g-network_literature g-fanfiction"><p class="genre"><a href="/g/253" class="genre" name="sf_litrpg">ЛитРПГ</a>, <a href="/g/213" class="genre" name="network_literature">Самиздат, сетевая литература</a>, <a href="/g/212" class="genre" name="fanfiction">Фанфик</a></p>
Код rss2=(?s)<h1 class="title">(.+) \(fb2\)</h1>[^\r\n]*bookId[^n\r\n]*">([^<]+)</a>[^\r\n]*"network_literature">([^<]+).*<h2>Аннотация</h2>[\r\n]*<p>([^<]+)
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe dends=-1??-1||?F1,5 forpgs <FOR> 1 <TO> GLOBALDENDS<0> sends=#GLOBALDENDS<:INDEX:>\\4??:INDEX:||?Frss2,73||@CRLF!!Chr(124)||$$|GLOBALDENDS<:INDEX:> <NEXT> GLOBALSENDS<a> %COMMANDER_PATH%\Wcmicons.dll,456 Из содержимого ссылок сайта flibusta.is получить названия, автора, жанр книг и аннотацию
-1 -1
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe dends=-1??-1||?F1,5 forpgs <FOR> 1 <TO> GLOBALDENDS<0> sends=#GLOBALDENDS<:INDEX:>\\4??:INDEX:||?Fserch106,73||@CRLF!!Chr(124)||$$|GLOBALDENDS<:INDEX:> <NEXT> GLOBALSENDS<a> %COMMANDER_PATH%\Wcmicons.dll,455 Из содержимого ссылок с сайта booktracker.org получить главный заголовок 0 -1 -1
Сообщение отредактировал Lord_NEVR - Понедельник, 18.03.2019, 13:19 |
|
| |
Andrey_A | Дата: Понедельник, 18.03.2019, 21:05 | Сообщение № 1601 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
Цитата Lord_NEVR ( ) Книги ж вроде по одному шаблону оформлены Если нет результата, значит страницы различаются. Надо тестировать проблемные страницы каждую отдельно и смотреть что в них прописано, чтобы подогнать потом регулярное выражение.
Рекомендую учиться самим работать с регулярными выражениями.
Для вывода информации облегчил Вам задачу:
Тестовая версия TCIMG 251_b2, в версии TCIMG 25.0 замените соответствующие файл(ы)
[helpquote] [+] Оптимизирован функционал параметра formt (см. Дополнение №15) - добавлен тег ":B:" позволяющий получать выборочную информацию - добавлен тег ":C:" позволяющий получать различную информацию и объединять её [/helpquote]
Примеры:
Код "sends=%P%N||?Ffli1:C:fli2,fli3:C:fli4:C:fli5:C:Chr(124) GLOBALSENDS<a>" - получить различную информацию из файла под курсором, согласно регулярным выражениям, взятых из секции [FormatUser] "sends=%P%N||?Fserch106:B:ini8 GLOBALSENDS<a>" - получить информацию регулярного выражения из ключа serch106, если её нет, то из ключа ini8 секции [FormatUser]
Ваш пример первый, в [FormatUser] добавляем
Код fli1=<h1 class="title">(.+) \(fb2\)</h1> fli2=class="genre" name="(?:sf_litrpg|fanfiction)">([^<]+)</a> fli3=@CRLF||, fli4=bookId[^;]*">([^<]+)</a> fli5=<h2>Аннотация</h2>[\r\n]*<p>([^<]+)
fli1 - получает название fli2 - получает заданные жанры и fli3 , если их несколько заменяет перенос строки на запятую fli4 - получает автора fli5 - получает аннотацию
Т.е. получаем всю информацию не целиком сразу (это может быть в некоторых случаях невозможно сделать), а кусками, тег ":C:" позволяет их объединить через разделитель, прописанный после последнего ":C:"
.
|
|
| |
levit1976 | Дата: Пятница, 22.03.2019, 10:29 | Сообщение № 1602 |
Рядовой
На сайте с: 08.11.2017
Сообщений: 8
|
Здравствуйте! Помогите пожалуйста!
Есть 32 папки с такой структурой: Урок_01\ответы студентов, Урок_02\ответы студентов и т.п. Как мне скопировать папку (например: Иванов) во все папки \ответы студентов?
|
|
| |
Andrey_A | Дата: Пятница, 22.03.2019, 16:27 | Сообщение № 1603 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
1. Выделяете папки "Урок..." 2. Запускаете диалог поиска 3. - на 1-й вкладке вставляете "ответы студентов" (там ещё автоматически будет галочка "искать в выделенном") - на 2-й вкладке ставите галочку "Атрибуты" и "Каталог" 4. Поиск, результат выводите на панель - т.е. вы нашли все папки "ответы студентов"
5 выделяете все папки "ответы студентов" 6. переходите в другую панель и ставите курсор на папку "Вася" 7. Нажимаете F5 (копировать) и в диалоге копирования ставите галочку "Копировать во все выделенные папки" Ок - всё
|
|
| |
sibirnik | Дата: Суббота, 23.03.2019, 15:57 | Сообщение № 1604 |
|
Помогите пожалуйста решить следующую задачу:
Цитата Пример и Пример2 или Пример И Пример2 Нужна кнопка для замены в имени файла только первой одиночной попавшей буквы и или И(разделена пробелами от других слов) на & Должно получится так: Спасибо.
Сообщение отредактировал sibirnik - Суббота, 23.03.2019, 15:58 |
|
| |
Andrey_A | Дата: Суббота, 23.03.2019, 17:04 | Сообщение № 1605 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
sibirnik, в renms, думаю, проблем не будет вставить поиск и замену...
|
|
| |
|