Очистка папок
Цитата: Денис от 23.12.2022, 13:25ок, ещё бы сделать что бы при выборе папки в которой есть ещё подпапки, можно было отмечать несколько файлов за один раз, а то приходится долго сидеть и по одному файлу добавлять:)
ок, ещё бы сделать что бы при выборе папки в которой есть ещё подпапки, можно было отмечать несколько файлов за один раз, а то приходится долго сидеть и по одному файлу добавлять:)
Цитата: Mikhail от 23.12.2022, 13:33Так добавь папку по маске, которая есть в той папке, например, слева ты добавил основную папку, дальше в маске добавляешь сам папку и что в ней искать,
папка\*.png,
(Скрин), тут ищется в основной папке всеcmd, потом залазит в папку 1 и ищет тамjson, потом в папку 2 и ищет все cmd. Все просто, пользуйся маской.
Так добавь папку по маске, которая есть в той папке, например, слева ты добавил основную папку, дальше в маске добавляешь сам папку и что в ней искать, Скопированопапка\*.png,
(Скрин), тут ищется в основной папке все Скопированоcmd, потом залазит в папку 1 и ищет там Скопированоjson, потом в папку 2 и ищет все cmd. Все просто, пользуйся маской.
Цитата: Денис от 23.12.2022, 13:40не могу сообразить честно:)
мне только один файл нужно добавить, в маске пробывал со звездочкой и без не сканирует
[MNotice] Как оформлять свои темы и комментарии
Просьба правильно вставлять картинки в пост, модератор не может за каждым вручную поправлять.
[/MNotice]
не могу сообразить честно:)
мне только один файл нужно добавить, в маске пробывал со звездочкой и без не сканирует
Комментарий модератора:
Как оформлять свои темы и комментарии
Просьба правильно вставлять картинки в пост, модератор не может за каждым вручную поправлять.
Цитата: Денис от 23.12.2022, 13:47думал что будет все просто тык тык и готово:))
а тут нужно голову ломать с маской:))
думал что будет все просто тык тык и готово:))
а тут нужно голову ломать с маской:))
Цитата: Mikhail от 23.12.2022, 13:56У него в инструкции все написано.
У тебя все находиться в одной папке, добавь одну папку MT5, он просканирует всю папку и подпапки, найдет все файлы, а потом в списке, через клавишуCубирай файлы которые не надо удалять и все.
У него в инструкции все написано.
У тебя все находиться в одной папке, добавь одну папку MT5, он просканирует всю папку и подпапки, найдет все файлы, а потом в списке, через клавишу СкопированоC убирай файлы которые не надо удалять и все.
Цитата: Денис от 23.12.2022, 14:31очень много убирать нужно, половину убрал
очень много убирать нужно, половину убрал
Цитата: Mikhail от 23.12.2022, 14:34Ну быстрей никак), может автор чего придумает.
Ну быстрей никак), может автор чего придумает.
Цитата: Денис от 23.12.2022, 14:35и при этом не сохранить, при повторном запуске нужно будет заново сидеть и по одной строчке удалять:))
и при этом не сохранить, при повторном запуске нужно будет заново сидеть и по одной строчке удалять:))
Цитата: Mikhail от 23.12.2022, 14:38Да, есть такое....
Да, есть такое....
Цитата: Kirill от 23.12.2022, 17:30Цитата: Денис от 23.12.2022, 13:40не могу сообразить честно:)
мне только один файл нужно добавить, в маске пробывал со звездочкой и без не сканирует
<img class="lazyload " src="data:;base64," width="240" height="109" data-orig-src="https://i.imgur.com/O76fiX6.png" />[MNotice] Как оформлять свои темы и комментарии
Просьба правильно вставлять картинки в пост, модератор не может за каждым вручную поправлять.
[/MNotice]В строке поиска Вам нужно либо просто написать наименование файла (в Вашем случае agents.dat), либо указать файл по маске. Например, чтобы найти все файлы с расширением .txt, нужно ввести *.txt, чтобы найти все файлы с расширением .dat, которые начинаются на букву а, нужно ввести a*.txt и т.д.
В указанной Вами маске '*.agents.dat' утилита будет искать файлы такие как: file.agents.dat, present.agents.dat и т.д, но не agents.dat.На данный момент, чтобы найти в поддиректориях нужные файлы с указанием папок (Config\*.dat), путь нужно ввести полностью. Например, если добавить директорию D:\\ и в маске написать Config\agents.dat, то утилита такой файл пропустит, поэтому нужно ввести маску MT5\Config\*.dat. (Сейчас пытаюсь исправить этот момент).
Цитата: Денис от 23.12.2022, 13:40не могу сообразить честно:)
мне только один файл нужно добавить, в маске пробывал со звездочкой и без не сканирует
<img class="lazyload " src="data:;base64," width="240" height="109" data-orig-src="https://i.imgur.com/O76fiX6.png" style="color: #25d39d !important" />
Комментарий модератора:
Как оформлять свои темы и комментарии
Просьба правильно вставлять картинки в пост, модератор не может за каждым вручную поправлять.
В строке поиска Вам нужно либо просто написать наименование файла (в Вашем случае agents.dat), либо указать файл по маске. Например, чтобы найти все файлы с расширением .txt, нужно ввести *.txt, чтобы найти все файлы с расширением .dat, которые начинаются на букву а, нужно ввести a*.txt и т.д.
В указанной Вами маске '*.agents.dat' утилита будет искать файлы такие как: file.agents.dat, present.agents.dat и т.д, но не agents.dat.
На данный момент, чтобы найти в поддиректориях нужные файлы с указанием папок (Config\*.dat), путь нужно ввести полностью. Например, если добавить директорию D:\\ и в маске написать Config\agents.dat, то утилита такой файл пропустит, поэтому нужно ввести маску MT5\Config\*.dat. (Сейчас пытаюсь исправить этот момент).
Цитата: Kirill от 27.12.2022, 19:39[spoiler title="Результат:"]Trash Cleaner
Исходный код[/spoiler]
[spoiler title="Инструкция:"]
1) Для добавления пути нажать на кнопку "Добавить директорию";
2) Для удаления добавленного пути кликнуть на путь в списке и нажать на клавишу "Delete", либо просто кликнуть по нему 2 раза ЛКМ;
3) Для очистки списка директорий кликнуть 2 раза правой кнопкой мыши по списку, либо использовать комбинацию клавиш "Shift + C";
4) Для импорта списка директорий кликнуть 2 раза ЛКМ по списку, либо использовать комбинацию клавиш "Shift + I". Если в настройках уже хранятся записи, то программа предложит перезаписать их (нажать на кнопку "да" в появившемся окне) или добавить недостающие (нажать на кнопку "нет"), или отменить операцию, нажав кнопку "закрыть";
5) Для экспорта списка директорий кликнуть 2 раза колёсиком мыши по списку, либо использовать комбинацию клавиш "Shift + E";
6) Для добавления маски ввести значение в текстовое поле. Примеры использования масок (вариантов приминения ещё больше):
- Найти все файлы: *
- Найти все файлы в конкретной папке: Папка\*
- Найти все файлы с расширением txt: *.txt
- Найти все файлы по примерному пути: Папка\*\Програм*\*, либо Папка\*\*\*\*
- Найти конкретный файл: text.txt
- Найти конкретный файл в конкретной папке: Папка\text.txt
7) При вводе маски с несколькими параметрами разделять их через ; с пробелом (например: *.txt; Папка; *.png);
8) Для того, чтобы убрать конкретный элемент из списка найденных, нажать клавишу "C", либо кликнуть по нему 2 раза ЛКМ;
9) Для очистки списка найденных элементов нажать сочетание клавиш "Shift + C";
10) Чтобы при удалении найденные элементы перемещались в корзину, нажать на пункт "Удалять в корзину";
11) Для удаления всех элементов нажать на кнопку "Удалить всё";
12) Для удаления конкретного файла необходимо кликнуть на данный элемент в списке и нажать на клавишу "Delete", либо просто кликнуть по нему 2 раза ПКМ;
13) Для удаления конкретной папки необходимо кликнуть на данный элемент в списке и нажать сочетание клавиш "Shift + Delete", либо зажать клавишу "Shift" и кликнуть по ней 2 раза ПКМ;
15) Для просмотра найденного элемента в проводнике нажать на сочетание клавиш "Shift + O";
16) При перезапуске приложения сохраняются: список добавленных директорий, маска и пункт о перемещении элементов в корзину.P.S. ЛКМ - левая кнопка мыши, ПКМ - правая кнопка мыши.
[/spoiler]Инструкция была переписана в связи с изменением утилиты.
Касательно добавления директорий. Утилита ищет все файлы и подкаталоги в указанной директории, кроме скрытых и системных. Поэтому не нужно добавлять в список такие директории вместе: H:\Test; H:\Test\123; H:\Test\123\456. Утилита в таком случае добавит в список директорий только основную (H:\Test).
Если правильно пользоваться маской поиска, то всё прекрасно и быстро находит. 2 основных символа: * - любое количество любых символов и ? - 1 любой символ.
Результат:
Инструкция:
1) Для добавления пути нажать на кнопку "Добавить директорию";
2) Для удаления добавленного пути кликнуть на путь в списке и нажать на клавишу "Delete", либо просто кликнуть по нему 2 раза ЛКМ;
3) Для очистки списка директорий кликнуть 2 раза правой кнопкой мыши по списку, либо использовать комбинацию клавиш "Shift + C";
4) Для импорта списка директорий кликнуть 2 раза ЛКМ по списку, либо использовать комбинацию клавиш "Shift + I". Если в настройках уже хранятся записи, то программа предложит перезаписать их (нажать на кнопку "да" в появившемся окне) или добавить недостающие (нажать на кнопку "нет"), или отменить операцию, нажав кнопку "закрыть";
5) Для экспорта списка директорий кликнуть 2 раза колёсиком мыши по списку, либо использовать комбинацию клавиш "Shift + E";
6) Для добавления маски ввести значение в текстовое поле. Примеры использования масок (вариантов приминения ещё больше):
- Найти все файлы: *
- Найти все файлы в конкретной папке: Папка\*
- Найти все файлы с расширением txt: *.txt
- Найти все файлы по примерному пути: Папка\*\Програм*\*, либо Папка\*\*\*\*
- Найти конкретный файл: text.txt
- Найти конкретный файл в конкретной папке: Папка\text.txt
7) При вводе маски с несколькими параметрами разделять их через ; с пробелом (например: *.txt; Папка; *.png);
8) Для того, чтобы убрать конкретный элемент из списка найденных, нажать клавишу "C", либо кликнуть по нему 2 раза ЛКМ;
9) Для очистки списка найденных элементов нажать сочетание клавиш "Shift + C";
10) Чтобы при удалении найденные элементы перемещались в корзину, нажать на пункт "Удалять в корзину";
11) Для удаления всех элементов нажать на кнопку "Удалить всё";
12) Для удаления конкретного файла необходимо кликнуть на данный элемент в списке и нажать на клавишу "Delete", либо просто кликнуть по нему 2 раза ПКМ;
13) Для удаления конкретной папки необходимо кликнуть на данный элемент в списке и нажать сочетание клавиш "Shift + Delete", либо зажать клавишу "Shift" и кликнуть по ней 2 раза ПКМ;
15) Для просмотра найденного элемента в проводнике нажать на сочетание клавиш "Shift + O";
16) При перезапуске приложения сохраняются: список добавленных директорий, маска и пункт о перемещении элементов в корзину.P.S. ЛКМ - левая кнопка мыши, ПКМ - правая кнопка мыши.
Инструкция была переписана в связи с изменением утилиты.
Касательно добавления директорий. Утилита ищет все файлы и подкаталоги в указанной директории, кроме скрытых и системных. Поэтому не нужно добавлять в список такие директории вместе: H:\Test; H:\Test\123; H:\Test\123\456. Утилита в таком случае добавит в список директорий только основную (H:\Test).
Если правильно пользоваться маской поиска, то всё прекрасно и быстро находит. 2 основных символа: * - любое количество любых символов и ? - 1 любой символ.
Цитата: Денис от 28.12.2022, 05:49при выборе любой папки выходит ошибка
при выборе любой папки выходит ошибка
Цитата: Денис от 28.12.2022, 05:53я в старой версии настроил
D:\МТ5\Bases\Custom\history
D:\МТ5\Bases\Custom\ticks
D:\МТ5\Bases\Open-Broker\history
D:\МТ5\logs
D:\МТ5\MQL5\Logs
D:\МТ5\Bases\Open-Broker\ticks
D:\МТ5\Bases\Open-Broker\trades
D:\МТ5\Tester\logs
D:\МТ5\Tester\cache
D:\МТ5\Tester\bases
D:\МТ5\Tester\Agent-127.0.0.1-3003
D:\МТ5\Tester\Agent-127.0.0.1-3002
D:\МТ5\Tester\Agent-127.0.0.1-3001
D:\МТ5\Tester\Agent-127.0.0.1-3000ещё бы добавить файл в папке D:\МТ5\Config ( agents.dat ) что бы удалял
и всё:)
я в старой версии настроил
D:\МТ5\Bases\Custom\history
D:\МТ5\Bases\Custom\ticks
D:\МТ5\Bases\Open-Broker\history
D:\МТ5\logs
D:\МТ5\MQL5\Logs
D:\МТ5\Bases\Open-Broker\ticks
D:\МТ5\Bases\Open-Broker\trades
D:\МТ5\Tester\logs
D:\МТ5\Tester\cache
D:\МТ5\Tester\bases
D:\МТ5\Tester\Agent-127.0.0.1-3003
D:\МТ5\Tester\Agent-127.0.0.1-3002
D:\МТ5\Tester\Agent-127.0.0.1-3001
D:\МТ5\Tester\Agent-127.0.0.1-3000
ещё бы добавить файл в папке D:\МТ5\Config ( agents.dat ) что бы удалял
и всё:)
