Меню Рубрики

Установка playkey на linux

Установка playkey на linux

Универсальный способ запуска облачного сервиса playkey на Linux-системах

Решил написать обновленную версию универсального гайда по запуску Playkey на Linux-системах (выражаю огромную благодарность Павлу Димитриади и Анатолию Кудрину) Прежде чем начать, стоит упомянуть о том, чем вообще являются облачные игровые сервисы и для чего они вообще нужны?

Cloud gaming service или облачный сервис для игр представляет собой платформу, позволяющую конечному пользователю запускать самые требовательные игры, используя мощности удаленного сервера. Для запуска игр не требуется их скачивать и устанавливать, все что требуется от пользователя, это наличие интернет соединения и устройства, способного справиться с воспроизведением получаемого видео-потока. Пионером в данной области можно считать сервис Onlive (анонс которого мы наблюдали на GDC 2009). На сегодняшний день по всему миру существуют и активно развиваются больше 10 подобных сервисов, но в данной статье я сосредоточусь на отечественном сервисе Playkey.

Начнем с того, как работает сам клиент playkey

При запуске клиента через консоль мы видим следующие параметры:

playkey.exe — Playkey cloud game service client—help view this message

-h, host= Host name or ip address of remote server

-p, port= Manager port for client connections

-g, game= Game id to playing

-u, username= User login for authorization in Manager

-c, password= User password for authorization in Manager

-t, token= Authentication token

-a, port-audio= Audio port on server

-i, port-input= Input port on server

-A, token-audio= Audio token on server

-I, token-input= Input token on server

-m, multi-instance Multi-instance client mode

Возможно кто-то думает, что клиент работает через браузер, но в действительности это обособленное приложение. Так для чего же тогда нужен браузер? Когда мы нажимаем на кнопку играть, то мы получаем все параметры, необходимые для запуска клиента. Если клиент работает обособленно, то логично предположить, что его можно запустить через прослойку wine. Для тех, кто не в курсе wine — это приложение, позволяющее запускать windows-приложения (.exe) в среде linux. Создается виртуальный диск, в котором размещается установленная программа. Wine расшифровывается как wine is not emulator, то есть wine не является эмулятором. В теории приложение может работать под wine даже лучше, чем на windows. Забегая вперед, клиент playkey работает под wine абсолютно так же, как на windows. Как я уже сказал, само приложение легко устанавливается и запускается под wine, но оно не будет работать без необходимых параметров. Возникает вопрос, откуда взять эти параметры. Когда вы запускаете какую-либо игру в playkey, то вы видите системное сообщение «запрос на внешний протокол», а под заголовком вы видите строку, в которой и содержаться необходимые параметры. Данная строка выглядит вот так (она прописывается слитно, но я её разделю, чтобы было проще):

playkey:///?host=mgm.playkey.net& port=13000& token=ODE3MzNGRTJDQUMzRUM0MzkxOEEwODkwQzlGN

Для запуска сервиса playkey на linux-системе, пользователю необходимо сделать несколько простых шагов:

1) Установить wine («sudo apt-get install wine»)

2) Скачать клиент playkey с официального сайта

3) Установить playkey с помощью wine

4) Открыть терминал и перейти в папку с установленным клиентом playkey ( cd

/.wine/drive_c/«Program Files (x86)»/Playkey )

5) Запустить playkey по средствам wine wine playkey.exe «playkey:///?host=mgm.playkey.net&port=13000&token=QTJFMEIyRDk0OTIwRTg0QUEyOUMwOTBFM0I3NTIxOTVCRjcyQjRCRUMwMkM0MjQzQjk4MkUxQzcxQjQ0QjNGNjUyRDYzNzQ3N0VBMTU1NDVCNjU0NDdFMjQ3QkRCRjcy&language=ru&session- >

Мы упираемся в эту строчку. Так откуда её взять? Вот собственно в этом и заключается основная проблема. Мы можем увидеть её, при запуске приложения в терминале, если используем ubuntu 14.04 (в 15.10 в терминале ничего не отображается)

Способ является довольно сложным и не слишком удобным, поэтому сейчас мы перейдем к простому и универсальному методу запуска, который разработал Анатолий Кудрин

1) Устанавливаем wine «sudo apt-get install wine» (для debian-систем)

2) Устанавливаем клиент playkey

3) Скачиваем скрипт (в нашей группе vk.com/playincloud уже есть готовый файлик, нужно просто скачать, сделать исполняемым и запустить)

4) Даем скрипту права на исполнение (chmod +x), либо устанавливаем галочку в соответствующей графе документа («сделать исполняемым»)

Запускаем игры с playkey.net (работает в Google Chrome, не работает в Firefox)

Теперь мы можем наслаждаться современными играми на своей любимой linux-платформе в full HD (gta 5, as creed unity, far cry 4 и т.д.)

источник

Установка playkey на linux

GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.

Clone with HTTPS

Use Git or checkout with SVN using the web URL.

Downloading

Want to be notified of new releases in vilkoz/playkey-linux-launcher ?

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio

Latest commit

Files

extension » >chrome-extension: fix issue #2 » >bypass force client download at the first Jul 7, 2019

Makefile » >add setup with Makefile Apr 27, 2019

PKGBUILD Update PlayKeySetup.exe checksum Mar 17, 2020

README.md » >update README.md Jul 7, 2019

playkey-linux » >test chrome extension for changing userAgent Apr 27, 2019

playkey_run.sh init Jan 2, 2018

xdg-open » >prepare for aur Apr 26, 2019

Wrapper for comfortably using Playkey cloud gaming platform under Linux

Main problems of running Playkey Launcher on Linux:

  1. Playkey site requires browser User-Agent to be Windows or Mac OS

Solved by using chrome extension to send Windows User-Agent

  1. Playkey site passes arguments to the Playkey Launcher by using xdg-open link, which is only supported by chromium or google-chrome

Solved by using chromium browser in the package

  1. The xdg-open program doesn’t support link fromat provided by Playkey site, or Playkey Launcher isn’t configured as a link handler of format playkey://*

Solved with custom python script that parses link and calls Playkey launcher with parsed arguments. That script then is added to the PATH variable when chromium is started.

источник

Установка playkey на linux

Универсальный способ запуска облачного сервиса playkey на Linux-системах

Решил написать обновленную версию универсального гайда по запуску Playkey на Linux-системах (выражаю огромную благодарность Павлу Димитриади и Анатолию Кудрину) Прежде чем начать, стоит упомянуть о том, чем вообще являются облачные игровые сервисы и для чего они вообще нужны?

Cloud gaming service или облачный сервис для игр представляет собой платформу, позволяющую конечному пользователю запускать самые требовательные игры, используя мощности удаленного сервера. Для запуска игр не требуется их скачивать и устанавливать, все что требуется от пользователя, это наличие интернет соединения и устройства, способного справиться с воспроизведением получаемого видео-потока. Пионером в данной области можно считать сервис Onlive (анонс которого мы наблюдали на GDC 2009). На сегодняшний день по всему миру существуют и активно развиваются больше 10 подобных сервисов, но в данной статье я сосредоточусь на отечественном сервисе Playkey.

Начнем с того, как работает сам клиент playkey

При запуске клиента через консоль мы видим следующие параметры:

playkey.exe — Playkey cloud game service client—help view this message

-h, host= Host name or ip address of remote server

-p, port= Manager port for client connections

-g, game= Game id to playing

-u, username= User login for authorization in Manager

-c, password= User password for authorization in Manager

-t, token= Authentication token

-a, port-audio= Audio port on server

-i, port-input= Input port on server

-A, token-audio= Audio token on server

-I, token-input= Input token on server

-m, multi-instance Multi-instance client mode

Возможно кто-то думает, что клиент работает через браузер, но в действительности это обособленное приложение. Так для чего же тогда нужен браузер? Когда мы нажимаем на кнопку играть, то мы получаем все параметры, необходимые для запуска клиента. Если клиент работает обособленно, то логично предположить, что его можно запустить через прослойку wine. Для тех, кто не в курсе wine — это приложение, позволяющее запускать windows-приложения (.exe) в среде linux. Создается виртуальный диск, в котором размещается установленная программа. Wine расшифровывается как wine is not emulator, то есть wine не является эмулятором. В теории приложение может работать под wine даже лучше, чем на windows. Забегая вперед, клиент playkey работает под wine абсолютно так же, как на windows. Как я уже сказал, само приложение легко устанавливается и запускается под wine, но оно не будет работать без необходимых параметров. Возникает вопрос, откуда взять эти параметры. Когда вы запускаете какую-либо игру в playkey, то вы видите системное сообщение «запрос на внешний протокол», а под заголовком вы видите строку, в которой и содержаться необходимые параметры. Данная строка выглядит вот так (она прописывается слитно, но я её разделю, чтобы было проще):

playkey:///?host=mgm.playkey.net& port=13000& token=ODE3MzNGRTJDQUMzRUM0MzkxOEEwODkwQzlGN

Для запуска сервиса playkey на linux-системе, пользователю необходимо сделать несколько простых шагов:

1) Установить wine («sudo apt-get install wine»)

2) Скачать клиент playkey с официального сайта

3) Установить playkey с помощью wine

4) Открыть терминал и перейти в папку с установленным клиентом playkey ( cd

/.wine/drive_c/«Program Files (x86)»/Playkey )

5) Запустить playkey по средствам wine wine playkey.exe «playkey:///?host=mgm.playkey.net&port=13000&token=QTJFMEIyRDk0OTIwRTg0QUEyOUMwOTBFM0I3NTIxOTVCRjcyQjRCRUMwMkM0MjQzQjk4MkUxQzcxQjQ0QjNGNjUyRDYzNzQ3N0VBMTU1NDVCNjU0NDdFMjQ3QkRCRjcy&language=ru&session- >

Мы упираемся в эту строчку. Так откуда её взять? Вот собственно в этом и заключается основная проблема. Мы можем увидеть её, при запуске приложения в терминале, если используем ubuntu 14.04 (в 15.10 в терминале ничего не отображается)

Способ является довольно сложным и не слишком удобным, поэтому сейчас мы перейдем к простому и универсальному методу запуска, который разработал Анатолий Кудрин

1) Устанавливаем wine «sudo apt-get install wine» (для debian-систем)

2) Устанавливаем клиент playkey

3) Скачиваем скрипт (в нашей группе vk.com/playincloud уже есть готовый файлик, нужно просто скачать, сделать исполняемым и запустить)

4) Даем скрипту права на исполнение (chmod +x), либо устанавливаем галочку в соответствующей графе документа («сделать исполняемым»)

Запускаем игры с playkey.net (работает в Google Chrome, не работает в Firefox)

Теперь мы можем наслаждаться современными играми на своей любимой linux-платформе в full HD (gta 5, as creed unity, far cry 4 и т.д.)

источник

Облачный сервис Onlive для linux

Категорически всех приветствую. На работе уже несколько лет использую линуксовую систему, но свой домашний пк окончательно перевел несколько месяцев назад. С играми не все так гладко, как на винде. Есть нативный клиент стима, есть нативные клиенты основных игр (дотка, кс го), но хочется большего. Все наверно слышали про облачный сервис Onlive (его презентовали еще в далеком 2009) Сейчас сервера базируются в Люксембурге, пинг 70-80, играть вполне комфортно, графика отличная. Собственно я запустил данный сервис через crossover, всем доволен http://www.youtube.com/watch?v=AbFNrOnkX-s

Вопрос вот в чем. С декабря 2014 года стартовал наш отечественный аналог сервиса Onlive — называется Playkey (playkey.net) Обалчные сервисы — это прекрасный способ приобщиться к прекрасному, сервера playkey размещаются в России, пинг 18-20 в среднем, что не может не радовать. Проблема в том, что у меня так и не получилось запустить этот сервис на своей системе. Как работает playkey (вкратце) Вы заходите на сайт playley.net, регестрируетесь и запускаете игру через скачанное приложение. Десктопный клиент получается связан с браузером. Onlive представляет собой независимый клиент, поэтому его легко запустить через crossover. Здесь же после установки приложения игры не запускаются (требуют установить приложение заново) Если установить браузер через crossover, затем установить данное приложение, то теоритически можно запускать игру, но выпадает ошибка и сервис не стартует. Сейчас активно общаюсь с разработчиками, нужно обязательно помочь. Ни один разработчик облачных сервисов так и не выложил клиент под линукс (gaikai, onlive, playcast, otoy, playstation now) А представители playkey могут сделать линукс платформу приоритетной. Очень надеюсь на вашу помощь друзья 🙂

wine (crossover) — костыль сомнительной полезности, к тому же обеспечивающий никакущую совместимость. Зачем тебе было переходить на линуксовую систему, если имеется необходимость пользования вендософтом?

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

И ты ведь спрашивал, как запустить, разве нет? Хуже софта, чем вайн и производные, пока не придумали.

Я ничего не понял. Что это? Зачем это? Где это я нахожусь?

Братан, сегодня уже 15 января. Ну негоже 2 недели пороть, завязывай. Уринки хлопни стопочку, сразу полегчает. ps freye96 официальный дистрибьютор, по оптовым поставкам все вопросы к нему адресовывать

wine (crossover) — костыль сомнительной полезности, к тому же обеспечивающий никакущую совместимость. Зачем тебе было переходить на линуксовую систему, если имеется необходимость пользования вендософтом?

есть смысл в твоих словах. Безусловно пользоваться wine, запуская приложения под винду — не кашерно.

В самом первом своем сообщение я написал «ни один представитель облачного сервиса не подумал о четких поцыках, сидящих на линухе. А разработчики playkey думают. Все будем в плюсе, если появится нативный клиент под линукс. (разработчики двумя руками за этот вариант)

Сегодня еще раз списывался с представителями сервиса, они предоставят все необходимые данные. Я уточню у них, но как я понял исходники — не проблема. Если будет возможность запускать нативный клиент playkey, вмеcто забугорного onlive (через костыль crossover), то очевидно я выберу первый вариант.

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

ps Сегодня запускал игру street fighter vs tekken. Для всех, кто зарегистрировался дается доступ к полной версии игры (без временных ограничений. ) Со братаном на геймпадах зарубились, вот скрин (очень важно перед началом игры включить сглаживание, граф. настройки не залочены)

тема затухает. Мастера уринотерапии, вы где. хоть у кого-нибудь получилось запустить?

ps разработчики запускают через консольку, обещали инструкцию скинуть, но пока молчат 🙁

источник

Установка playkey на linux

Универсальный способ запуска облачного сервиса playkey на Linux-системах

Решил написать обновленную версию универсального гайда по запуску Playkey на Linux-системах (выражаю огромную благодарность Павлу Димитриади и Анатолию Кудрину) Прежде чем начать, стоит упомянуть о том, чем вообще являются облачные игровые сервисы и для чего они вообще нужны?

Cloud gaming service или облачный сервис для игр представляет собой платформу, позволяющую конечному пользователю запускать самые требовательные игры, используя мощности удаленного сервера. Для запуска игр не требуется их скачивать и устанавливать, все что требуется от пользователя, это наличие интернет соединения и устройства, способного справиться с воспроизведением получаемого видео-потока. Пионером в данной области можно считать сервис Onlive (анонс которого мы наблюдали на GDC 2009). На сегодняшний день по всему миру существуют и активно развиваются больше 10 подобных сервисов, но в данной статье я сосредоточусь на отечественном сервисе Playkey.

Начнем с того, как работает сам клиент playkey

При запуске клиента через консоль мы видим следующие параметры:

playkey.exe — Playkey cloud game service client—help view this message

-h, host= Host name or ip address of remote server

-p, port= Manager port for client connections

-g, game= Game id to playing

-u, username= User login for authorization in Manager

-c, password= User password for authorization in Manager

-t, token= Authentication token

-a, port-audio= Audio port on server

-i, port-input= Input port on server

-A, token-audio= Audio token on server

-I, token-input= Input token on server

-m, multi-instance Multi-instance client mode

Возможно кто-то думает, что клиент работает через браузер, но в действительности это обособленное приложение. Так для чего же тогда нужен браузер? Когда мы нажимаем на кнопку играть, то мы получаем все параметры, необходимые для запуска клиента. Если клиент работает обособленно, то логично предположить, что его можно запустить через прослойку wine. Для тех, кто не в курсе wine — это приложение, позволяющее запускать windows-приложения (.exe) в среде linux. Создается виртуальный диск, в котором размещается установленная программа. Wine расшифровывается как wine is not emulator, то есть wine не является эмулятором. В теории приложение может работать под wine даже лучше, чем на windows. Забегая вперед, клиент playkey работает под wine абсолютно так же, как на windows. Как я уже сказал, само приложение легко устанавливается и запускается под wine, но оно не будет работать без необходимых параметров. Возникает вопрос, откуда взять эти параметры. Когда вы запускаете какую-либо игру в playkey, то вы видите системное сообщение «запрос на внешний протокол», а под заголовком вы видите строку, в которой и содержаться необходимые параметры. Данная строка выглядит вот так (она прописывается слитно, но я её разделю, чтобы было проще):

playkey:///?host=mgm.playkey.net& port=13000& token=ODE3MzNGRTJDQUMzRUM0MzkxOEEwODkwQzlGN

Для запуска сервиса playkey на linux-системе, пользователю необходимо сделать несколько простых шагов:

1) Установить wine («sudo apt-get install wine»)

2) Скачать клиент playkey с официального сайта

3) Установить playkey с помощью wine

4) Открыть терминал и перейти в папку с установленным клиентом playkey ( cd

/.wine/drive_c/«Program Files (x86)»/Playkey )

5) Запустить playkey по средствам wine wine playkey.exe «playkey:///?host=mgm.playkey.net&port=13000&token=QTJFMEIyRDk0OTIwRTg0QUEyOUMwOTBFM0I3NTIxOTVCRjcyQjRCRUMwMkM0MjQzQjk4MkUxQzcxQjQ0QjNGNjUyRDYzNzQ3N0VBMTU1NDVCNjU0NDdFMjQ3QkRCRjcy&language=ru&session- >

Мы упираемся в эту строчку. Так откуда её взять? Вот собственно в этом и заключается основная проблема. Мы можем увидеть её, при запуске приложения в терминале, если используем ubuntu 14.04 (в 15.10 в терминале ничего не отображается)

Способ является довольно сложным и не слишком удобным, поэтому сейчас мы перейдем к простому и универсальному методу запуска, который разработал Анатолий Кудрин

1) Устанавливаем wine «sudo apt-get install wine» (для debian-систем)

2) Устанавливаем клиент playkey

3) Скачиваем скрипт (в нашей группе vk.com/playincloud уже есть готовый файлик, нужно просто скачать, сделать исполняемым и запустить)

4) Даем скрипту права на исполнение (chmod +x), либо устанавливаем галочку в соответствующей графе документа («сделать исполняемым»)

Запускаем игры с playkey.net (работает в Google Chrome, не работает в Firefox)

Теперь мы можем наслаждаться современными играми на своей любимой linux-платформе в full HD (gta 5, as creed unity, far cry 4 и т.д.)

источник

Читайте также:  Установка гбо на рав 4 отзывы

Добавить комментарий

Adblock
detector