Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

HARDER _ ОБМЕН ОПЫТОМ _ GTP-file Commander

Автор: JamPlay 19.10.2014, 13:11

Программа для тех, кто активно пользуется Guitar Pro.

Данный менеджер осуществляет поиск guitar pro (gtp, gp3, gp4, gp5, gpx) файлов и выводит данные о них в виде таблицы. В программе предусмотрены сортировка и фильтрация.

Открытие выбранного файла во внешнем редакторе.

Всем удачи, жду ваших предложений и пожеланий.

e-mail: Alex.Velichko@gmail.com

Скачать: https://yadi.sk/d/pwMVUdcTc8a5T

Автор: Alex_H&H 21.10.2014, 14:20

портируйте под линукс ее

Автор: Ska 21.10.2014, 20:49

аваст против запуска, говорит уирус!
а программа где ищет файлы я не понял

Автор: Alex_H&H 22.10.2014, 19:21

Запустил, попробовал.
1. нема возможности групировать по исполнителям, жанрам и прочем фигне и сворачивать эти группы - это была бы полезная фича, и она край необходима.
2. ява медленная.
3. бат файл запускающий джар архив - распугает всех несведующих пользователей, и консолька висящая на панели повергнет всех во мрак. екзешник или делайте инсталятор чтоб он все это прятал в программ файлс и уже выводил красивый ярлычек в меню пуск, на рабочий стол ...

а пока ваше творение ни чуть не лучше поиска через проводник или же тоталькоммандер.
мне кажеться функционала для отдельной проги маловато. вот куда то плагином это прикруттить было бы круто, к тому же тоталькоммандеру или гитарпро.

забыл еще.
ей бы иметь на борту возможность редактировать (даже не знаю как назвать теги не теги, поля) ну кароче поля с инфой типа артист и название и все такое, и уметь еще это делать пакетно вообще жир будет.

Автор: JamPlay 22.10.2014, 19:28

благодарен за отзывы.
В дальне

Автор: JamPlay 22.10.2014, 19:42

благодарен за отзывы.
- линукс пока не установлен, поэтому не протестировал, еще сделаю.
- программа осуществляет поиск на вашем компьютере, т.е. вы скачиваете архив типа "60000 Guitar-pro filer.rar", распаковываете его в папку и указываете в моей программе путь к этой папке.

В дальнейших планах:
- добавить группировки,
- отображение не просто количества дорожек, но и их типов: "2*гитара, бас, ударные" и т.д.
- редактирование полей, групповое редактирование файлов.

от Java отказываться не буду.

Также ищу гитариста-дизайнера, который согласен помочь в моем следующем проекте, необходимы самые простые навыки Adobe Photoshop - вырезать картинки и масштабирование. Проект также безплатный. За подробностями в личку или почта Alex.Velichko@gmail.com.

Автор: Alex_H&H 23.10.2014, 9:19

и еще забыл.
Я так понял программа после закрытия не запоминает настройки (точнее пока только одну настройку - путь к гпт файлам), и не создает БД с уже просканироваными файлами, это не хорошо. После каждого запуска ждать пока она просканирует 60 000 файлов это не гуд.

Ваш софт это как медиа библиотека во всяких там плеерах(аимп, фубар2000 и прочее), только вместо медиа файлов у Вас гпт файлы, вот Вам и надо ориентировать на медиабиблиотеки плееров, и повторять их функционал.

Автор: JamPlay 23.10.2014, 16:09

я думал об этом, дело в том, что просканированные файлы могут потом измениться и эти изменения не будут отображены в библиотеке.
придется делать пересканирование всех файлов вручную, или отслеживать в фоновом процессе.
вместо этого я попытался увеличить скорость обработки всех файлов - хотя она не мгновенная и еще достаточно большая.

В общем, к единому решению сам еще не пришел.

Автор: Alex_H&H 23.10.2014, 16:21

Установите себе аимп3 и зайдите в медиабиблиотеку, и Вы увидите как этот функционал реализован. Если нужны технические подробности, то скачайте исходники какого нибудь https://ru.wikipedia.org/wiki/Banshee или что Вам больше нравиться и исследуйте то как до Вас это уже решили.
Ну и путь где искать файлы надо то все таки полюбому запоминать.

А по поводу сканирования, при первом сканировании сохранять все в БД, а потом при последующем использовании в фоновом режиме отслеживать изменения и записывать в БД.

Форум Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)