[Цитировать]

    AZJIO
  • 17953
  • Стаж: 6 лет 9 месяцев
  • Сообщений: 1324
  • Репутация:127

    [+] [-]
FileSizesList

Скачать: yandex upload.ee (Windows, Linux)
Раньше была программа "Folder Size 3.2" (скрин), сделал аналог используя отличный пример от Петра. Используя
SubMenu Windows 7-10 добавил её в контекстное меню папки (также как и Scanner)

Обновление

Добавлен пункт "О программе"
Добавлен пункт "Новое сканирование"
Windows: улучшение изменение размера окна
Windows: Добавлен пункт "Показать/скрыть флажки"
Добавлен пункт меню "Переключить сортировку"
Добавлено сохранение списка в текстовый файл.


Последний раз редактировалось: AZJIO (2024-07-19 03:04), всего редактировалось 11 раз(а)

[Цитировать]

    dimo70
  • 17296
  • Стаж: 7 лет
  • Сообщений: 3784
  • Репутация:27

    [+] [-]
  • Откуда: BG
AZJIO, спасибо, отличная прога. Наличие х64 тоже плюс. aa Точно искал такие проги для WinPE 1064 без поддержки 32 битовых программ.

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 6 лет 9 месяцев
  • Сообщений: 1324
  • Репутация:127

    [+] [-]
Там 2 исходника, второй вариант не пошёл на Windows, надо посмотреть что там за проблема. Но в реальности второй вариант пока не практичный, он аналог проги Scanner, но без интерактивности, просто рисует и всё.

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 6 лет 9 месяцев
  • Сообщений: 1324
  • Репутация:127

    [+] [-]
Обновил версию для Windows.
Добавлено контекстное меню элементам списка:
    "Открыть в папке"
    "Открыть в программе"
    "Копировать путь"
Тут же ещё обновление: добавил раскрытие корневого пункта, чтобы сразу видеть содержимое.

[Цитировать]

    dimo70
  • 17296
  • Стаж: 7 лет
  • Сообщений: 3784
  • Репутация:27

    [+] [-]
  • Откуда: BG
AZJIO, первый вариант FileSizesListx64 пробовал на оригинальный boot.wim из 10х64 20H2. Сработал отлично. ay

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 6 лет 9 месяцев
  • Сообщений: 1324
  • Репутация:127

    [+] [-]
Добавил пункт "Удалить", ведь основной смысл проги найти большие файлы и удалить.
Обновил Linux-версию программы.

[Цитировать]

    dimo70
  • 17296
  • Стаж: 7 лет
  • Сообщений: 3784
  • Репутация:27

    [+] [-]
  • Откуда: BG
AZJIO, удаление работает нормально, проверил в boot.wim.

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    cartmenezz
  • 1384
  • Стаж: 9 лет 3 месяца
  • Сообщений: 527
  • Репутация:14

    [+] [-]
  • Откуда: Калининград
AZJIO, aa
отличная вещь! большое спасибо за программу

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 6 лет 9 месяцев
  • Сообщений: 1324
  • Репутация:127

    [+] [-]
удаление работает нормально, проверил в boot.wim.
Мелкое обновление - проверка успешного удаления, если удалилось, то написано "* удалено" иначе не изменяется. А также Linux-x32 версию добавил.

[Цитировать]

    dimo70
  • 17296
  • Стаж: 7 лет
  • Сообщений: 3784
  • Репутация:27

    [+] [-]
  • Откуда: BG
AZJIO, проверил на живой системе 1064. Работает нормально и удаление. Получилось очень удобно.
Не хватает по моему выбирать несколько строк одновременно и потом удалять сразу, когда надо. aa
Пробовал с контрол задержка не работает.

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 6 лет 9 месяцев
  • Сообщений: 1324
  • Репутация:127

    [+] [-]
dimo70, ListView имеет мультистроковый выбор, а TreeView нет. Чтобы так делать надо полностью переделать вывод результата, можно изначально не строить дерево целиком, а только первый уровень и при раскрытии (нажатия "+") строить текущий уровень, и ListView справа как у эксплорера, где можно выделять несколько элементов. Для этого для начала надо проверить насколько ускоряется, если не строить дерево сразу. Сканировать файловую систему придётся всю ветвь, иначе размеры не подсчитать. Учитывая что чтение hdd и доступ к файлам займёт львиную долю времени работы программы, то особо не стоит ожидать увеличение скорости.

[Цитировать]

    dimo70
  • 17296
  • Стаж: 7 лет
  • Сообщений: 3784
  • Репутация:27

    [+] [-]
  • Откуда: BG
AZJIO, ето просто как возможность, но если трудно сделать не критично. ab

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    dimo70
  • 17296
  • Стаж: 7 лет
  • Сообщений: 3784
  • Репутация:27

    [+] [-]
  • Откуда: BG
AZJIO, приветствую!
Ваша полезность FileSizesList оказывается очень удобная если пользоваться в контекстное меню Windows. Я начал очень часто пользоваться и даже без нее уже не могу работать.
Хотел спросить если появятся кое какие идеи на развитие могу поделиться? aa

_________________
Подпись отключена за нарушение правил форума

[Цитировать]

    rekshd
  • 19892
  • Стаж: 5 лет 11 месяцев
  • Сообщений: 331
  • Репутация:7

    [+] [-]
dimo70, Согласен с Вами, очень удобно в использовании. Использую как помощника штатному Scanner
AZJIO Было бы идеально, если б Вы добавили возможность регистрации в контекстном меню проводника в саму программу. Для себя Я просто сделал регфайл, но он привязан к конкретному месту нахождения file-sizes-list_x64.exe, поэтому неуниверсален ...

[Цитировать]

    AZJIO
  • 17953
  • Стаж: 6 лет 9 месяцев
  • Сообщений: 1324
  • Репутация:127

    [+] [-]
ок, тогда надо снизу делать панель с кнопками.
или каждый раз напоминать юзеру что прога не прописана в конт меню должным образом, а юзер не любит когда ему указывают что делать каждый раз. А если сделать чекбокс "больше не напоминать", то проге уже нужен ini-файл. Хотя можно в реестр это записать, но юзеры не любящие что прога лезет в реестр на рабочем компе будут недовольны.
Лучший выбор ini-файл, к тому же можно сохранять размер окна.

Страница 1 из 8


Показать сообщения:    

Текущее время: 03-Дек 21:38

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы