![]() |
Каталогизатор игр "Список игр"
Здравствуйте!
Многие игроманы-коллекционеры наверняка сталкивались с проблемой учёта своих игр. Для начала обходились простыми решениями (Блокнот, Word, Excell). Я пользовался Excell. Но потом мне стало его не хватать. В результате я, даже не ища аналогов, начал писать себе программу для каталогизации игр. Вот сегодня наконец сделал релизную версию 1.0. Скрытый текст: Интерфейс на данный момент выглядит пока не ахти как, но мне просто нужны отзывы, чтобы его править. Справки пока тоже нет. Но интерфейс должен быть интуитивно понятен. В программе довольно много полей для описания игры. Многим некоторые покажутся лишними. Но я писал программу прежде всего для себя. Для игры обязательными полями являются лишь Название, Издание и Комплектация (Коробка). При 1-ом старте программы запустится мастер 1-ой настройки. Там же вы создадите себе файл базы. Программа будет при запуске подключаться к этому по умолчанию. Но в настройках всегда можно изменить подключение по умолчанию. После запуска перед добавлением самой игры сначала настроить вспомогательные таблицы в разделе "Управление". В них единственным обязательным полем является название. Остальное заполнять не обязательно. Я подумываю над тем, чтобы сделать добавление новых Разработчиков, Издателей и тд. прямо в окне добавления игр. Опция "Включить данные вспомогательных таблиц" в мастере пока не работает, т.к. я ещё сам себе их не завёл. Будет в будущих версиях. В окнах добавления чего-либо изображение добавляется двойным кликом по области для изображения (пустая рамка). ПКМ по изображению там откроет опцию удаления его. Сам список на главной форме имеет контекстное меню ПКМ. Также дополнения для игр добавляются отдельно. На панели инструментов это 4-ая слева кнопка. 5-ая кнопка позволяет просмотреть дополнения для игры. 6-ая кнопка позволяет создавать сборники игр (например DooM 3: BFG Edition). Информационные значки рядом с элементами на форме игры позволяют просмотреть дополнительную информацию. Клик по изображению откроет его полную версию или уменьшенную до размеров экрана. На панели фильтров белый/зелёный кружок позволяет отключать/включать действующие фильтры. Программа совсем свежая, в ней есть баги. Сообщайте в этой теме или на vampire_2012@nextmail.ru обо всех найденных ошибках. Также высказывайте замечания и пожелания относительно интерфейса, я над ними подумаю. Сейчас у меня главный курс - это отлов ошибок и оптимизация уже готового функционала. Программа полностью бесплатна и имеет открытый исходный код. Программа работает только под Vista (не тестировалось), 7, 8. И требует наличия .NET Framework 4.5, если его у вас нет, установщик предложит его скачать и установить. Программист я пока ещё начинающий. Писав эту программу, я также ставил себе цели изучение среды Visual Studio 2012 и языка программирования C#. Добавлено через 21 час 28 минут Программа обновлена до версии 1.0.1: - Исправлены различные выскакивающие ошибки. - Исправлены несоответствия текстов. - Добавлены указания по загрузке постеров на формах добавления. - Добавлена функция конвертирования игры в дополнение и обратно. - Обновлены контекстные меню. - Исправлены не сохраняющиеся числа с точкой. Базы из 1-ой версии несовместимы с версией 1.0.1. Хотя кажется никто и не качал 1-ую версию. Дальше совместимость будет. |
Программа обновлена до версии 1.0.2:
- Исправлена критическая ошибка, при добавлении дополнения к игре без серии. - При вводе даты в неверном формате в окне управления Разработчиками/Издателями/Региональными издателями теперь высвечивается сообщение с правильным форматом ввода даты (согласно настройкам Windows). - В окне добавления типов дисков можно при вводе максимального размера можно использовать как точку, так и запятую. - Добавлен фильтр, который позволяет отображать дополнения вместе с играми в списке на основной форме. |
Программа обновлена до версии 1.0.3:
- Добавлена возможность добавлять данные во все вспомогательные таблицы, не покидая окна добавления игры/дополнения/сборника. Это доступно только во время добавления, во время редактирования отключено. - Большинство выпадающих меню в окнах добавления игры/дополнения/сборника заменены на выпадающие меню с полем ввода и функцией автозавершения. - На главное окно добавлена кнопка показывающая небольшую статистику по количеству игр. <Убрано до устранения критической ошибки> Мои дальнейшие планы: - Добавить функцию "кому дал игру поиграть". Можно будет записать имя и загрузить фотографию. - Добавить в таблицы, где происходит ввод дат, удобную компоненту для выбора даты. - Добавить поле "Описание" ко всем возможным таблицам данных. - Добавить справку. Добавлено через 10 часов 15 минут В общем я малость накосячил с базой данных. Старые версии опять будут нечитаемыми. Но если вы мне пришлёте на почту, указанную в 1-ом посте, свой файл базы, то я смогу сделать так, чтобы ваша база обновилась в новой версии. Добавлено через 21 час 27 минут Программа обновлена до версии 1.0.4: - Исправлена критическая ошибка с невозможностью запуска только что созданной базы. - В таблицы управления издателями/разработчиками/региональными издателями изменён ввод дат. Теперь для этого можно использовать компоненту с календарём (появляется внутри ячейки во время изменения). - В окнах добавления игры/дополнения/сборника при установки курсора в компоненты-регуляторы текст сразу выделен. - В этих же окнах исправлено перемещение между компонентами при помощи кнопки Tab. Касательно поддержки старой версии. Перед запуском сделайте резервную копию базы. Программа попытается обновить старую версию. Если это не удастся, то просто пришлите мне файл базы, я его исправлю. P.S.: Если вы опытный программист и у вас чешутся руки, то можете сами исправить базу. Просто создайте новую базу. Расширения у баз поменяйте на *.sdf и откройте их в Visual Studio. Посмотрите, как в новой выглядит таблица GLDBVersion, и сделайте её такой же в старой базе. |
День добрый. Спасибо за программу.
В кратце по багам которые сразу бросаются в глаза Форма добавления диска: Доступные типы носителей и выбранные загнать в один чеклистбокс (экономия места и логичнее) Разработчик или издатель и т. п.: если открыть окно управления и не добавить ни одного а просто закрыть окно получаем исключение. или добавить описание не заполнив его тоже исключение |
Цитата:
Цитата:
Цитата:
А вообще планирую следующую версию выпустить в массы уже 1.1, доделав некоторые глобальные вещи. Хотя как получится, может и ещё одну промежуточную выпущу. Некоторые мелкие изменения можно сейчас с ГитХаба загрузить. На текущий момент я заполняю свой список игр. Во время заполнения отыскиваю некоторые баги и неудобные моменты и стараюсь их исправлять. Потом сделаю копию своей базы и очищу от игр, оставив все остальные таблицы. Таким образом будет готовая начальная база для программы. И в данный момент разработка немного заторможена из-за заданий на работе. |
Цитата:
если просто нажать "добавить" ничего не выбрав, вылетает. по интерфейсам, симпатично выглядит All_My_Movies. Сейчас у меня база игр забита в нем. Аналогичную собиралса сам писать программу, опираясь на интерфейс вышеназванной, пока не нашел вашу программу =) |
простите, но не могу найти ссылку на программу? как ее скачать?
|
Интересная задумка. Очень много детализации по игре, которая кому-нибудь должна быть по вкусу, но лично для меня нет интереса в рейтинге игромании. Надо будет скачать посмотреть, хотя раптр пока справляется с задачей регистрации игр.
Хотя в твой программе есть определённый плюс. Она работает в оффлайне. |
Цитата:
|
Цитата:
|
Вышла новая версия 1.4:
Перед установкой новой версии не забудьте сделать резервную копию вашей базы! Если на новой версии база не будет открываться, пришлите её мне. |
каталогизатор на 7 идет или нет а то у меня он какойто обрезан показывает до статуса правее нет ничево
|
Цитата:
|
хотелось добавить картинок из игры
Добавлено через 4 часа 54 минуты http://s020.radikal.ru/i718/1406/fc/1ebf05a70a48.png |
[quote=бомж 1976;11446998]хотелось добавить картинок из игры[quote]
Увы, у вас слишком маленькое разрешение монитора, поэтому приложение не умещается в экран. Потом может придумаю что с этим делать. У меня была идейка сделать ещё возможность сохранять дополнительные изображения к игре, но мне она пока не нужна. Но в будущем где-нибудь. Может быть. |
спасибо проблема решилась увеличил разрешение монитора:Grin: есть следующая проблема при добавлении игры выскакивает добавте сначала по одному виду комплектации и издания в меню управления вот это немного непонятно :confused:
|
Цитата:
Комплектация - это вид коробки (Jewel, DVD-Box и тд). А Издание - это издание игры (обычная, Подарочная, Коллекционная и тд). |
спасибо проблема решена :Grin: теперь следующая вот скриншот:confused: может я делаю что не так
и еще игры нужно вводить вручную или http://s015.radikal.ru/i333/1406/a5/c6461aaf4c48.png |
Цитата:
И игры заводятся только вручную. Я не делал модулей подгрузки информации. |
попробую переустановить :mad: пожелания зачем программа при 1 запуске требует зайти в меню управления а там в управление комплектациями и добавлять что-нибудь...... хорошо чтоб это было в самой программе и добовлять не надо было :frown: в самой программе добавление игры где жанры action,rpg и.т.д. и платформа pc.ps2.ps3.xbox360 и.т.д все это было в самой программе и сколько игр примерно влазит :Grin: когда планируете следующую ревизию
|
Часовой пояс GMT +4, время: 17:39. |
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.