Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Архиватор телеграмм

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Sinclair83

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Архиватор телеграмм

 

 
Описание:
Построение дерева файлов из выбранной директории, просмотр содержимого, поиск в выбранном документе и экспорт (полный-выборочный). Можно создать папки/файлы с говорящими именами и разложить в них соответствующие описанию текстовые файлы. На выходе получим наглядное дерево этих файлов/папок.
 
Особенности работы и управление:
При первом запуске нужно будет определить директорию для сканирования. Так как делалось для работы, то расширение у вложенных текстовых файлов должно быть "dat". Файл не должен быть меньше 8 Байт - ограничение пакера. После сканирования можно просматривать файлы из базы и производить в них поиск прямой-обратный. Особенность поиска: если подстрока найдена, например где-то в середине документа, и если теперь изменить слово для поиска, то поиск будет продолжен с позиции найденной до этого подстроки. Также в виде бонуса сделал историю того, что искали (считаю, что 5-ти шагов вполне достаточно). Работает по принципу FIFO (first input first output). При каждой новой сессии история начинается сначала (не запоминается/забывается). Кнопка "СБРОС" говорит сама за себя. Прокручивает документ в начало, снимает выделение, если было, отжимает кнопку "Реверс" и стирает строку поиска (история при этом не стирается). При навигации по файлам в дереве - поведение editorgadget'а аналогично нажатию на кнопку "СБРОС". Также поддерживаются горячие клавиши. У treegadget'a и editorgadget'а есть всплывающее меню. У каждого своё. Кнопка "Restore" - собственно восстановление всего ранее созданного архива обратно на диск. Сделано для того, чтобы иметь возможность дополнить или изменить базу, когда первоначальный исходник утерян. Также присутствует возможность выборочного экспорта (отдельно взятой папки или файла) -  ПКМ на treegadget'е. Внизу прикручен статусбар - подсказка для пользователя (какая директория выбрана). "Запись" - это двухпозиционная кнопка, которая сохраняет позиции окна. Если зажата, то при выходе из программы создаётся файл settings.ini с координатами.
 
Буду рад, если кому-то эта программа окажется полезной.
 
Ссылка

Всего записей: 757 | Зарегистр. 07-01-2009 | Отправлено: 16:07 04-08-2017 | Исправлено: Sinclair83, 16:07 04-08-2017
Satanachia

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ссылка не рабочая. Даже не открывается.

Всего записей: 946 | Зарегистр. 22-10-2012 | Отправлено: 07:24 05-08-2017
Sinclair83

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Неправда. Сейчас специально проверил - ссылка работает. Уже есть скачавшие. Только пока никто не отписался непосредственно по работе программы.

Всего записей: 757 | Зарегистр. 07-01-2009 | Отправлено: 09:06 05-08-2017
SetQ



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Программа работает, не понятно, когда может быть нужна.

Всего записей: 75 | Зарегистр. 12-12-2008 | Отправлено: 02:28 02-09-2017
Sinclair83

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это была попытка создать нечто похожее на справку (chm-файл), только упрощённую (без стилей и т.д.). Основные функции для работы в ней есть. Что делать с ней другим пользователям? Каждый для себя решит сам, но мне, например видятся такие варианты ипользования:
1. Программеры могут собрать во едино все свои исходники.
2. Можно использовать как записную книжку (хранилище чего-либо). Древовидная структура позволяет отсортировать/распределить по тематике любые текстовые данные.
 
Вот для примера тестовый каталог. Распакуйте его куда-нибудь и укажите программе путь до него ("Каталог") . Затем нажмите "SCAN". В дальнейшем полученное "дерево" можно будет корректировать путём:
 
общий экспорт ("Restore") -> произвести необходимые изменения с корневым каьалогом -> сканировать изменённый каталог (предварительно удавить файлы "database" и "description" от прошлого сканирования).
 
Таким образом можно создать единую базу знаний и делиться ей при желании. Всего два! файла.

Всего записей: 757 | Зарегистр. 07-01-2009 | Отправлено: 08:55 02-09-2017
ValidolX

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Буду рад, если кому-то эта программа окажется полезной.
 
Ссылка

 
не работает..

Всего записей: 1719 | Зарегистр. 22-07-2001 | Отправлено: 23:12 11-10-2023
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Программы » Архиватор телеграмм


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru