[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Andrey_A, simup, ХарВик, chip642  
Форум » • Программы • Утилиты • » Утилиты » Поиск по теме "TCIMG - Мощное средство автоматизации"
TCIMG - Мощное средство автоматизации
Andrey_AДата: Четверг, 24.11.2022, 11:51 | Сообщение № 346
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7168
Награды: 139
Репутация: 125
Аверин Андрей
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

TCIMG 31.4 от 24.11.2022

Скачать TCIMG 31.4





.


 
vruzinДата: Вторник, 06.12.2022, 06:38 | Сообщение № 347
Рядовой

На сайте с: 06.12.2022
Город: Санкт-Петербург
Сообщений: 2
Награды: 0
Репутация: 0
Доброе утро.

Не нашел функционала... Надо разбить папку с 1.5 млн файлами на части. Чтоб хоть как то с ними работать. Желательно по размеру разбить... там картинки вперемешку с большими фотками. Надо как-то отделить, разбить, посмотреть... Тотал командер даже открыть данную папку не может... виснет...

можно ли Вашей утилитой сделать разбивку по 1000 файлов?
или может по размеру, до 100 кб, до 300кб, до 500кб, до 1 мб, до 2 мб, до 5 мб, до 10 мб, до 20 мб, до 50 мб, до 100 мб и т.д. и внутри каждой папке так же разбивку по 1000 штук в папке....
 
Andrey_AДата: Вторник, 06.12.2022, 14:20 | Сообщение № 348
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7168
Награды: 139
Репутация: 125
Аверин Андрей
Цитата vruzin ()
можно ли Вашей утилитой сделать разбивку по 1000 файлов?


Можно в командах copys и moves есть параметр group<>

Но вот разбить по размерам, а потом по 1000 файлов, вроде нет - посмотрю что можно сделать чуть позже, пока занят...

Цитата vruzin ()
Тотал командер даже открыть данную папку не может... виснет...


Можно попробовать отключить расцветку файлов в тотале - это возможно поможет открыть папку.


 
Andrey_AДата: Вторник, 06.12.2022, 19:28 | Сообщение № 349
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7168
Награды: 139
Репутация: 125
Аверин Андрей
vruzin, Обновитесь: Тестовая версия TCIMG 315_b4, в версии TCIMG 31.4 замените соответствующие файл(ы)

Код
[+] В команду listx добавлен режим "12" (группировка объектов по заданным размерам)


Описание listx

Тестовые примеры, которые рекомендую тестировать на папке с разными файлами в количестве 10.000 - 30.000 штук, чтобы понять ка это действует:

Код
"listx=%WL||12||<100K|<300K|<500K|<1M|<2M|<5M|<10M|<20M|<50M|<100M|A GLOBALLISTX1<a> GLOBALLISTX2<a> GLOBALLISTX3<a> GLOBALLISTX4<a> GLOBALLISTX5<a> GLOBALLISTX6<a> GLOBALLISTX7<a> GLOBALLISTX8<a> GLOBALLISTX9<a> GLOBALLISTX10<a> GLOBALLISTX11<a>" - из выделенных файлов получить файлы по группам, по заданным размерам: 1 - меньше 100 Kb, 2 - меньше 300 Kb, 3 - меньше 500 Kb, ..., 10 - меньше 100 Mb, 11 - все остальные

"sends=100K|300K|500K|1M|2M|5M|10M|20M|50M|100M|OTHER??-4 listx=%WL||12||<100K|<300K|<500K|<1M|<2M|<5M|<10M|<20M|<50M|<100M|A forpgs <FOR> 1 <TO> 11 copys=$GLOBALLISTX:INDEX:||"%t"GLOBALSENDS<:INDEX:>||noprogres<> <NEXT> focusp tcimg=$cm540" - копировать выделенные файлы в другую панель по размерам в соответствующие папки 100Kb, 300Kb, 500Kb, 1Mb, 2Mb, 5Mb, 10Mb, 20Mb, 50Mb, 100Mb, OTHER

"sends=100K|300K|500K|1M|2M|5M|10M|20M|50M|100M|OTHER??-4 listx=%WL||12||<100K|<300K|<500K|<1M|<2M|<5M|<10M|<20M|<50M|<100M|A forpg=Копирование~~файлов||TCIMG.dll,26||5||150 <FOR> 1 <TO> 11 copys=$GLOBALLISTX:INDEX:||"%t"GLOBALSENDS<:INDEX:>//0||group<500|3|GLOBALSENDS<:INDEX:>_> <NEXT> focusp tcimg=$cm540" - копировать выделенные файлы в другую панель по размерам в соответствующие папки 100Kb, 300Kb, 500Kb, 1Mb, 2Mb, 5Mb, 10Mb, 20Mb, 50Mb, 100Mb, OTHER, в каждой папке распределить файлы по 500 штук каждого размера в папки со счётчиком (появляются несколько прогресс баров для отображения каждого из списков файлов по размерам)

"sends=100K|300K|500K|1M|2M|5M|10M|20M|50M|100M|OTHER??-4 listx=PS<%P%N//1>||12||<100K|<300K|<500K|<1M|<2M|<5M|<10M|<20M|<50M|<100M|A forpg=Копирование~~файлов||TCIMG.dll,26||5||150 <FOR> 1 <TO> 11 copys=$GLOBALLISTX:INDEX:||"%t"GLOBALSENDS<:INDEX:>//0||group<500|3|GLOBALSENDS<:INDEX:>_> <NEXT> focusp tcimg=$cm540" - копировать из папки под курсором все файлы в другую панель по размерам в соответствующие папки 100Kb, 300Kb, 500Kb, 1Mb, 2Mb, 5Mb, 10Mb, 20Mb, 50Mb, 100Mb, OTHER, в каждой папке распределить файлы по 500 штук каждого размера в папки со счётчиком (появляются несколько прогресс баров для отображения каждого из списков файлов по размерам)


Основная команда, которая должна пересобрать файлы внутри папки:

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=100K|300K|500K|1M|2M|5M|10M|20M|50M|100M|OTHER??-4 listx=PS<%P%N//1>||12||<100K|<300K|<500K|<1M|<2M|<5M|<10M|<20M|<50M|<100M|A forpg=Перемещение~~файлов||TCIMG.dll,26||5||150 <FOR> 1 <TO> 11 moves=$GLOBALLISTX:INDEX:||%P%N\GLOBALSENDS<:INDEX:>//0||group<1000|3|GLOBALSENDS<:INDEX:>_> <NEXT>
%COMMANDER_PATH%\Wcmicons.dll,1
Переместить из папки под курсором все файлы в ту же папку по размерам в соответствующие папки 100Kb, 300Kb, 500Kb, 1Mb, 2Mb, 5Mb, 10Mb, 20Mb, 50Mb, 100Mb, OTHER, в каждой папке распределить файлы по 1000 штук каждого размера в папки со счётчиком (появляются несколько прогресс баров для отображения каждого из списков файлов по размерам)

0
-1


.


 
Andrey_AДата: Среда, 14.12.2022, 21:36 | Сообщение № 350
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7168
Награды: 139
Репутация: 125
Аверин Андрей
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

TCIMG 31.5 от 14.12.2022

Скачать TCIMG 31.5

Присоединяйтесь обсуждение в Telegram





.


 
vruzinДата: Воскресенье, 18.12.2022, 10:29 | Сообщение № 351
Рядовой

На сайте с: 06.12.2022
Город: Санкт-Петербург
Сообщений: 2
Награды: 0
Репутация: 0
Цитата Andrey_A ()
vruzin, Обновитесь: Тестовая версия TCIMG 315_b4, в версии TCIMG 31.4 замените соответствующие файл(ы)

[КОД:]
Выделить весь код
[+] В команду listx добавлен режим "12" (группировка объектов по заданным размерам)

Описание listx

Тестовые примеры, которые рекомендую тестировать на папке с разными файлами в количестве 10.000 - 30.000 штук, чтобы понять ка это действует:

[КОД:]
Выделить весь код
"listx=%WL||12||<100K|<300K|<500K|<1M|<2M|<5M|<10M|<20M|<50M|<100M|A GLOBALLISTX1<a> GLOBALLISTX2<a> GLOBALLISTX3<a> GLOBALLISTX4<a> GLOBALLISTX5<a> GLOBALLISTX6<a> GLOBALLISTX7<a> GLOBALLISTX8<a> GLOBALLISTX9<a> GLOBALLISTX10<a> GLOBALLISTX11<a>" - из выделенных файлов получить файлы по группам, по заданным размерам: 1 - меньше 100 Kb, 2 - меньше 300 Kb, 3 - меньше 500 Kb, ..., 10 - меньше 100 Mb, 11 - все остальные

"sends=100K|300K|500K|1M|2M|5M|10M|20M|50M|100M|OTHER??-4 listx=%WL||12||<100K|<300K|<500K|<1M|<2M|<5M|<10M|<20M|<50M|<100M|A forpgs <FOR> 1 <TO> 11 copys=$GLOBALLISTX:INDEX:||"%t"GLOBALSENDS<:INDEX:>||noprogres<> <NEXT> focusp tcimg=$cm540" - копировать выделенные файлы в другую панель по размерам в соответствующие папки 100Kb, 300Kb, 500Kb, 1Mb, 2Mb, 5Mb, 10Mb, 20Mb, 50Mb, 100Mb, OTHER

"sends=100K|300K|500K|1M|2M|5M|10M|20M|50M|100M|OTHER??-4 listx=%WL||12||<100K|<300K|<500K|<1M|<2M|<5M|<10M|<20M|<50M|<100M|A forpg=Копирование~~файлов||TCIMG.dll,26||5||150 <FOR> 1 <TO> 11 copys=$GLOBALLISTX:INDEX:||"%t"GLOBALSENDS<:INDEX:>//0||group<500|3|GLOBALSENDS<:INDEX:>_> <NEXT> focusp tcimg=$cm540" - копировать выделенные файлы в другую панель по размерам в соответствующие папки 100Kb, 300Kb, 500Kb, 1Mb, 2Mb, 5Mb, 10Mb, 20Mb, 50Mb, 100Mb, OTHER, в каждой папке распределить файлы по 500 штук каждого размера в папки со счётчиком (появляются несколько прогресс баров для отображения каждого из списков файлов по размерам)

"sends=100K|300K|500K|1M|2M|5M|10M|20M|50M|100M|OTHER??-4 listx=PS<%P%N//1>||12||<100K|<300K|<500K|<1M|<2M|<5M|<10M|<20M|<50M|<100M|A forpg=Копирование~~файлов||TCIMG.dll,26||5||150 <FOR> 1 <TO> 11 copys=$GLOBALLISTX:INDEX:||"%t"GLOBALSENDS<:INDEX:>//0||group<500|3|GLOBALSENDS<:INDEX:>_> <NEXT> focusp tcimg=$cm540" - копировать из папки под курсором все файлы в другую панель по размерам в соответствующие папки 100Kb, 300Kb, 500Kb, 1Mb, 2Mb, 5Mb, 10Mb, 20Mb, 50Mb, 100Mb, OTHER, в каждой папке распределить файлы по 500 штук каждого размера в папки со счётчиком (появляются несколько прогресс баров для отображения каждого из списков файлов по размерам)

Основная команда, которая должна пересобрать файлы внутри папки:

[КОД:]
Выделить весь код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
sends=100K|300K|500K|1M|2M|5M|10M|20M|50M|100M|OTHER??-4 listx=PS<%P%N//1>||12||<100K|<300K|<500K|<1M|<2M|<5M|<10M|<20M|<50M|<100M|A forpg=Перемещение~~файлов||TCIMG.dll,26||5||150 <FOR> 1 <TO> 11 moves=$GLOBALLISTX:INDEX:||%P%N\GLOBALSENDS<:INDEX:>//0||group<1000|3|GLOBALSENDS<:INDEX:>_> <NEXT>
%COMMANDER_PATH%\Wcmicons.dll,1
Переместить из папки под курсором все файлы в ту же папку по размерам в соответствующие папки 100Kb, 300Kb, 500Kb, 1Mb, 2Mb, 5Mb, 10Mb, 20Mb, 50Mb, 100Mb, OTHER, в каждой папке распределить файлы по 1000 штук каждого размера в папки со счётчиком (появляются несколько прогресс баров для отображения каждого из списков файлов по размерам)

0
-1

.


СУПЕР! Спасибо громадное!!! Файлов много, делает долго, но это лучшее решение! Огромнейшее спасибо!
 
Andrey_AДата: Понедельник, 26.12.2022, 19:31 | Сообщение № 352
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7168
Награды: 139
Репутация: 125
Аверин Андрей
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

TCIMG 31.6 от 26.12.2022

Скачать TCIMG 31.6





.


 
Andrey_AДата: Понедельник, 09.01.2023, 20:19 | Сообщение № 353
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7168
Награды: 139
Репутация: 125
Аверин Андрей
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

В этой версии примеров перевалило за 15.000... двигаемся дальше.

TCIMG 31.7 от 09.01.2023

Скачать TCIMG 31.7





.


 
Andrey_AДата: Воскресенье, 26.02.2023, 20:02 | Сообщение № 354
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7168
Награды: 139
Репутация: 125
Аверин Андрей
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

TCIMG 32.2 от 26.02.2023

Скачать TCIMG 32.2





.


 
Andrey_AДата: Четверг, 30.03.2023, 22:49 | Сообщение № 355
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7168
Награды: 139
Репутация: 125
Аверин Андрей
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

TCIMG 32.4 от 30.03.2023

Скачать TCIMG 32.4





.


 
Andrey_AДата: Понедельник, 01.05.2023, 22:03 | Сообщение № 356
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7168
Награды: 139
Репутация: 125
Аверин Андрей
alexostrov99, увидел только сегодня- позже ещё раз вникну

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

TCIMG 32.7 от 01.05.2023

Скачать TCIMG 32.7





.


 
Andrey_AДата: Понедельник, 12.06.2023, 13:50 | Сообщение № 357
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7168
Награды: 139
Репутация: 125
Аверин Андрей
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

TCIMG 32.8 от 12.06.2023

Скачать TCIMG 32.8





.


 
Andrey_AДата: Четверг, 03.08.2023, 18:18 | Сообщение № 358
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7168
Награды: 139
Репутация: 125
Аверин Андрей
Цитата Trenobol ()
Подскажите, как можно решить проблему, когда ТС намертво зависает при распаковке многотомных архивов ?

Я ни разу этим не занимался... подсказать не могу
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

TCIMG 33.1 от 03.08.2023

Скачать TCIMG 33.1





.


 
MonarchLFVДата: Вторник, 26.09.2023, 03:47 | Сообщение № 359
Майор

На сайте с: 04.06.2015
Сообщений: 81
Награды: 1
Репутация: 3
Andrey_A,
Да, уточнение - не работает при больших размерах изображения, например 20000х15000 пкс и выше.
Вроде бы что-то копирует в буфер, но при вставке в любое приложение (word, visio, excel, paint) - выдает ошибку: "Данные из буфера обмена невозможно вставить".
При этом стандартное приложение "Фотографии" справляется с задачей, там в меню "Подробнее" есть кнопка "Копировать Ctrl+C". Помещает такие изображения в буфер обмена с последующей правильной вставкой.
 
Andrey_AДата: Суббота, 07.10.2023, 13:27 | Сообщение № 360
Генералиссимус

На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7168
Награды: 139
Репутация: 125
Аверин Андрей
MonarchLFV, вы выслали 2 изображения. Итог тестирования на WIN10

1. Изображение "Разварка_Страница_2.png" нормально отрабатывает команда "iclip=%P%N" и при вставке в программу Paint проблем нет
- при просмотре такого файла в Windows и КОПИРОВАНИИ - ничего не происходит - буфер пуст - и вставить ничего невозможно

2. Изображение "Схема.png" даже при родных системных программах приводит к ошибке - и выносит диалог о изменении размера такого файла
- программа Paint даже если указать путь к этому файлу выдаёт ошибку "Неправильное изображение" или диалог "Изменения размера"
- при просмотре такого файла в Windows и КОПИРОВАНИИ - ничего не происходит - буфер пуст

3. Могу предложить заранее уменьшать такие файлы для отправки в буфер

Код
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global imgpr=1 imgcf=%P%N||$f254//1||resize<1,50%%> iclip=GLOBALIMGCF1<1>
%COMMANDER_PATH%\Wcmicons.dll,1
Файл изображения уменьшить пропорционально на 50% и записать в буфер обмена для вставки его в графические программы

0
-1


[img640]http://tc-image.3dn.ru/Image/tctcimg/0/img_big.png[/img640]

.


 
Форум » • Программы • Утилиты • » Утилиты » Поиск по теме "TCIMG - Мощное средство автоматизации"
Поиск:

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