Создание и редактирование библиотек значков
|
|
chip642 | Дата: Вторник, 31.12.2019, 09:50 | Сообщение № 91 |
|
Цитата alexostrov ( ) Как сделать, что-бы нумерация начиналась с 0
Код bufsr=?T|a,1:-1!!0:0NUM:.~~
01. маша 02. даша 03. саша
Код bufsr=?T|a,1:-1!!00:0NUM:.~~
001. маша 002. даша 003. саша
Цитата Кстати я совсем забыл, я Вам отправил ссылки на тестовый ТС.
Не, всё, сорян, я больше в чужие сборки ни ногой, это гемор.
|
|
| |
alexostrov | Дата: Вторник, 31.12.2019, 12:08 | Сообщение № 92 |
Полковник
На сайте с: 22.11.2017
Сообщений: 179
|
chip642 Я это в справке видел. Мне нужно: 00. маша 01. даша 02. саша
|
|
| |
chip642 | Дата: Вторник, 31.12.2019, 12:18 | Сообщение № 93 |
|
alexostrov
Подозреваю, что вам такая нумерация необходима в связи с переименованием иконок, если так, то буфер обмена не лучшее место для этого, можно всё это легко проделать обойдя буфер обмена. Напишите полную задача и мы вам подскажем, как вам поступить удобнее. В данной команде, через буфер, возможности я не вижу начать нумерацию с "00".
|
|
| |
alexostrov | Дата: Вторник, 31.12.2019, 12:44 | Сообщение № 94 |
Полковник
На сайте с: 22.11.2017
Сообщений: 179
|
chip642 Есть папка со значками программ(скажем 350 шт) и есть текстовый файл, в строках (350 строк) которого прописаны названия этих программ. Мне нужен значок для программы: Программа-МММ. я в текстовом файле нахожу номер строки этой программы и по этому номеру нахожу значок. Номера значков начинаются с 0000, а номера программ начинаются с 0001. Я понимаю что можно, при поиске значка по названию программы, сдвинуться на 1.Добавлено (31.12.2019, 12:52) --------------------------------------------- Или второй вариант номера значков задать с 0001. Это не есть проблема.
|
|
| |
chip642 | Дата: Вторник, 31.12.2019, 13:03 | Сообщение № 95 |
|
Цитата alexostrov ( ) Или второй вариант номера значков задать с 0001. Это не есть проблема.
Всё, проблема решена? Я так и не услышал задачу, для чего надо из текстового файла находить значок в папке, для какой задачи?
|
|
| |
alexostrov | Дата: Вторник, 31.12.2019, 13:19 | Сообщение № 96 |
Полковник
На сайте с: 22.11.2017
Сообщений: 179
|
Как Вам такой вариант: в глобальную переменную во вторую колонку писать названия программ, а первая колонка уже нумерованная с 0000. Может быть названия в третью а номера во вторую. Сейчас есть: [info]025. audacity_01.ico 026. AudioExtractor_01.ico 027. AudioGrabber_01.ico[/info] а должно быть: [info]024. audacity_01.ico 025. AudioExtractor_01.ico 026. AudioGrabber_01.ico [/info] Ну а далее в текстовый файлДобавлено (31.12.2019, 13:24) --------------------------------------------- chip642 Глобальной задачи нету. Есть список программ и мне надо увидеть какая иконка соответствует скажем программе AudioExtractor ?
|
|
| |
chip642 | Дата: Вторник, 31.12.2019, 13:31 | Сообщение № 97 |
|
Цитата alexostrov ( ) Как Вам такой вариант
Извините, но я ничего не понимаю, мне не нужны варианты, если я не знаю задачу, задача какая???? Есть папка со значками, что с ней надо сделать??? Для чего нужен текстовый файл?
Можно просто описать задачу, типа, есть папка со значками, но меня в ней не устраивает то-то и то-то, я хочу сделать то-то..., а после этого хочу то-то.
|
|
| |
chip642 | Дата: Вторник, 31.12.2019, 13:41 | Сообщение № 98 |
|
Цитата chip642 ( ) Есть список программ и мне надо увидеть какая иконка соответствует скажем программе AudioExtractor ?
Теперь понял, то бишь есть иконки, которые не очевидны принадлежностью и нужна подсказка к какой программе они относятся. Блин, клещами приходится тянуть.(ツ) Надо будет подумать и при извлечении иконок записать им в комментарий имена родительских папок, это станет подспорьем, но это уже, наверное, не в этом году.
|
|
| |
alexostrov | Дата: Вторник, 31.12.2019, 13:48 | Сообщение № 99 |
Полковник
На сайте с: 22.11.2017
Сообщений: 179
|
Ув.chip642 Я прошу прощения, что морочил Вам голову своей проблемой, которая не стоит и выеденного яйца. Снимаю свою просьбу. Я уже придумал как ее решить. С наступающим Вас Новым годом !. Желаю Вам успехов, благополучия и самое главное крепкого здоровья. До встречи в новом году.
|
|
| |
sibirnik | Дата: Вторник, 31.12.2019, 14:00 | Сообщение № 100 |
|
Всем, Всем, Всем Форумчанам!!! Срочно с берегов Байкала! Примите поздравление С Наступающим Новым Годом! Спасибо всем за помощь, советы и терпение! Пусть всё в вашей жизни будет отлично.
|
|
| |
asmadeus | Дата: Среда, 01.01.2020, 12:33 | Сообщение № 101 |
|
Всех поздравляю с наступившим высокосным! Желаю здоровья и преодоления новых высот!
Теперь о насущном. chip642, начинаю понимать, но пока еще туго после ночи)) Касательно восстановления с бекапа Папка бекапа создается у меня с таким именем - TC@bak А папка с тоталом - у меня с таким именем TC_VOG То есть подчеркивание мешает правильному созданию папки бекапа. Но все равно, после ручного переименовывания результата нет Смотрел макрос восстановления и не понял:
Код vends=@GLOBALDENDS<1>||##path<12> Объявление списка есть, но сам он нигде не задействован. Буду разбирать по составляющим и смотреть.
Еще раз с праздником!!!
|
|
| |
chip642 | Дата: Среда, 01.01.2020, 18:57 | Сообщение № 102 |
|
Всех с Новым Годом! Здоровья!
--- • --- • --- • --- • --- • --- • --- • --- • --- • --- • --- • --- • --- • --- • --- • --- • --- • --- •-- • --- • --- • --- • --- •
Цитата asmadeus ( ) Папка бекапа создается у меня с таким именем - TC@bak А папка с тоталом - у меня с таким именем TC_VOG
Моя папка TC_IMAGE и никаких проблем, вот только протестировал, удалил её, закомментировал строки идущие после создания бэкапа и всё прошло штатно, создалась папка TC_IMAGE@bak
Цитата asmadeus ( ) Код vends=@GLOBALDENDS<1>||##path<12> Объявление списка есть, но сам он нигде не задействован
Да, данную строку(получение пути к папке TC без конечного слеша) можно убрать, она не участвует в решении задачи.
|
|
| |
asmadeus | Дата: Среда, 01.01.2020, 19:57 | Сообщение № 103 |
|
chip642, может это из за структуры... У меня в корне диска папка ТС, а в ней уже тоталы. Посмотрю потом
|
|
| |
chip642 | Дата: Среда, 01.01.2020, 20:44 | Сообщение № 104 |
|
Цитата asmadeus ( ) У меня в корне диска папка ТС, а в ней уже тоталы.
Посмотрел команду, да, это я накосячил.
Там строка:
Код xlist=@$var_p||##path<12>||$$@CRLF||$$path<41>@bak
а надо:
Код xlist=@$var_p||##path<12>||$$@CRLF||$$path<4>@bak
Вместо имени папки TC получал имя родительской папки, а так как у меня тестовый Total Commander расположен в корне диска, то проблема не выявилась.
|
|
| |
asmadeus | Дата: Среда, 01.01.2020, 20:59 | Сообщение № 105 |
|
chip642, ну вот и я чем то пригодился))
|
|
| |