Gamux-Client icon indicating copy to clipboard operation
Gamux-Client copied to clipboard

关于Github team

Open BlurryLight opened this issue 8 years ago • 5 comments

1.关于Github team 可以看 http://joshuasabrina.iteye.com/blog/1816597 其实不妨考虑Gmail邮件列表

BlurryLight avatar May 21 '16 16:05 BlurryLight

谢谢,按你说的,我成功邀请了一个人。 gmail邮件列表是有考虑,但是恐怕因为fq原因很多人不喜欢

shouhuanxiaoji avatar May 21 '16 20:05 shouhuanxiaoji

1.关于Steam Api steam本身提供的文档废话太多. http://steamwebapi.azurewebsites.net/ 这里有一个排版更好的版本 https://lab.xpaw.me/steam_api_documentation.html 这个里面含有部分Steam没公布的API 如果需要的话我可以试着翻译一下 不过面对文档编程应该压力不大吧

2.我试着研究一下Electron,但是只用过Python写后台,后台应该帮不上忙

BlurryLight avatar May 22 '16 14:05 BlurryLight

@sabertazimi 做商业工作,既懂前端又懂后端也是是在不得已啊,要维护整个网站,啥都得会一点,只是不是科班出身,都是办网站期间东一点西一点学的。 @zhonghaoyu555 您提供的内容非常有价值,我会认真研读的,真的非常需要大量的steam API。会python就够了,可以帮忙把后台的php程序转成python,php操作mysql问题太多了。

关于gmail邮箱列表我会认真考虑,不过当前真的还没啥人,只有俩人。

shouhuanxiaoji avatar May 22 '16 15:05 shouhuanxiaoji

github登陆刚刚研究明白,整整2年啊。。想想也是之前懒,胆小。看到这种不懂得就退缩。上周下定决心搞了一下github登陆,还是蛮简单的嘛。steam的也是类似的oauth接口,这周预计能够实现。 github登陆实例:https://shell.gamux.org 开了https,又是新加坡服务器,比较卡。 原理是:发送secret appid到github指定链接,返回code,发送secret token,获取验证和json数据,将json数据储存起来,其中gamux的用户名为“github_$github登录名”,gamux生成一个随机12位的字符串作为密码。登陆的时候只要判断获得验证,无需输入本站账号密码,立即登陆。 steam也会以类似的形式实现。

shouhuanxiaoji avatar Dec 23 '16 09:12 shouhuanxiaoji

另外项目做一些重要调整,主要是安装方面,所有游戏以snappy或flatpak格式进行封装(还在痛苦抉择到底用哪个,给点意见?),所以你可能需要先安装snapd/gnome runtime 才能安装游戏。但好处也是显而易见的,这两种格式是跨发行版兼容性比较好的。 还有gamux启用新域名linuxgame.cn,正在备案,预计元旦前后完成。服务器由国内某单位赞助,容量够用。

shouhuanxiaoji avatar Dec 23 '16 09:12 shouhuanxiaoji