Playnite. Лаунчер для лаучеров

И одно Кольцо, чтоб править всеми, Оно главнее всех, Оно соберёт всех вместе

Playnite. Лаунчер для лаучеров

Этот пост для тех, кто хотел бы все свои лаунчеры, будь у вас их 2 или 7, объединить в один интерфейс. Чтобы запускать любую, ЛЮБУЮ игру одной кнопкой. Хоть из Стима, хоть с Денди. Или просто держать в одном месте все свои игры, включая пиратки. И при этом иметь подробную статистику по игре, как просто времени прохождения, так и любая полная инфа и даже информация с датчиков, то есть нагрев видеокарты или загрузка процессора. И всё это в одном месте, открыл инфу по игре и всё там, и как нагревалась видяха, и сколько времени играл, и какие достижения, и любой экспорт в любые форматы, хоть HTML, хоть .csv.

И это я не говорю про фильтры по любым критериям, от размера игры до количества запусков или даже ачивок. Один клик и… отсортировано! Сколько и когда играл, жанры, год выхода, свои собственные категории, по весу игры – что угодно.

Playnite. Лаунчер для лаучеров

Playnite — это открытая программа для запуска игр с функциями игровой библиотеки, поддерживающая популярные сторонние сервисы Steam, GOG, Origin и Uplay, а кроме того игры, обнаруженные локально и установленные из других источников (включая Магазин Windows).

Для приобретённых, но не установленных игр, поддерживается загрузка и установка.

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

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

Playnite. Лаунчер для лаучеров

У меня нет лицензионных игр, только пиратки, так же играю я только в сингл плеер, также у меня не установлен ни один лаунчер, нет Стима, нет Гога. Только синглплеер, только Rutracker, только хардкор. Поэтому в первую очередь хотел поделиться своей радостью открытия с такими же, как я :)

...

Итак, мне нужна была оболочка, из которой я, во-первых, мог бы запустить любую из установленных у меня игр. А их, как я с ужасом убедился после запуска данной программы, у меня оказалось установлено на разных винтах около 70! Многие из них я установил 2-3 и даже больше лет назад, собираясь пройти и так они и лежали. Ладно там Вальхалла и Одиссея, Far Cry 4 и 5, Готика 2 и 3, Архолос и Risen с Elex и ещё с пяток РПГ-шек типа Pillars of Eternity, их я держу просто чтобы под настроение было под рукой, поиграть пару (десятков) часиков. Но все другие?

Половина из всех игр (120 из 250) это раздачи из Epic и Гог<br />
Половина из всех игр (120 из 250) это раздачи из Epic и Гог

Вторая причина то, что ради интереса хотелось бы считать время, проведённое в игре. Нет, если бы мне это было действительно важно, я бы нашёл как это делать либо просто начал бы искать варианты и нашёл бы эту программу раньше. Но время в игре это просто приятный бонус. Бонус. Но приятный.

Playnite. Лаунчер для лаучеров

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

А второе — это небольшой мой вклад. Я тот человек, который не может просто пользоваться, обязательно что-то должен улучшить и доработать. Так и здесь, установив программу, вижу что у неё вполне приличный русский перевод. Правда не полный и с кучей ошибок. Их я все исправил, но.

В переводе самой программы я исправил все ошибки и опечатки, но закинуть туда не могу, просто так зайти переводить там нельзя, нужно добавиться в команду переводчиков. Я послал запрос, но автор программы какой-то странный, через неделю запрос он не одобрил, а когда я написал ему в личку стал меня допрашивать как какого-то шпиона, А зачем вам? А что вы хотели?

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

.

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

Короче говоря, я засел исправить пару строчек с ошибками и в течение двух дней, как с удивлением обнаружил, я перевёл больше 12 плагинов!

Я думал ну штуки 3-4, ну максимум 5. А когда через 3 дня начал подбивать итоги, оказалось 12. Сорвался, да, ушёл в запой.

upd: Бля, уже 18!

Некоторые из них я перевёл полностью с нуля, потратив прилично времени, некоторые просто добил до конца, так как было 30-70% не переведено.

В итоге. Это было 30 марта, с тех пор некоторые разрабы обновили свои плагины, примерно 3-4. Один даже поблагодарил за перевод.

Остальные пока не обновляли, так что наверное кину тут архив, где будут все переведённые файлы и придётся их самим закидывать.

Перед тем как вы побежите создавать свою базу игр хотел бы дать некоторые советы из личного опыта. Когда я начал ей пользоваться, думал просто потыкаю, посмотрю и удалю. В итоге эти тыкания перешли в создание базы и мгновенное привыкание и полный восторг от программы. И, как результат, позже всю базу пришлось переделывать :)

Потому что вначале нужно установить дополнение Universal Steam Store (и включить его в настройках как предпочитаемое!), которое будет загружать всю информацию об игре и метаданные на русском языке (иногда ещё Metadata local помогает, бывает игры нет в Стиме или она слишком старая).

Поэтому мне всё пришлось переделывать, так как инфа 120 игр и описание подгрузились и сохранилась на английском. Нет, мне не особо принципиально, просто на русском приятнее, а пока я переделывал базу, я разобрался со всеми мыслимыми тонкостями использования программы и теперь любые хаки в ней делаю с закрытыми глазами.

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

Обновить переводы можно элементарно: Заходите в папку, где у вас расположен Playnite и находите там папку extensions. Не каждый будет ставить все или даже несколько, поэтому ищите только то, что нужно вам. Находите в скачанной от меня одноимённый архив и распаковываете его туда, соглашаетесь на замену. Перевод самого PlayNite лежит в папке Localization, закидываете туда обновлённый файл с заменой.

На этом всё. Пользуйтесь и радуйтесь :)

Переводы:

6262
11
95 комментариев
1

Вижу, радуюсь) Лайки и прочее - это все здорово, но когда после поста люди реально идут играть в игру/ставить лаунчер (короче, пробовать то, о чем я написал) - это самое приятное

8

Не играю в говно, поэтому у меня нет лаунчеров ЕА, убейсофт, близзард.

3

старкрафт и диабло — говно?

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

2

Ну я например веду базу на русском, нафига мне англ названия.

2