mycard / moecube Goto Github PK
View Code? Open in Web Editor NEW萌立方客户端APP本体
Home Page: https://www.moecube.com
萌立方客户端APP本体
Home Page: https://www.moecube.com
npm ERR! Cannot read property 'insert' of undefined
A JavaScript error occurred in the main process
Uncaught Exception:
undefined: undefined
error: cannot find signatures with metadata for snap "mycard_3.0.36_amd64.snap"
Gtk-Message: Failed to load module "canberra-gtk-module"
Gtk-Message: Failed to load module "canberra-gtk-module"
A JavaScript error occurred in the main process
Uncaught Exception:
undefined: undefined
shm_open() failed: Permission denied
mkdir: cannot create directory '/run/user/0': Permission denied
ln: failed to create symbolic link '/root/snap/mycard/x4/snap/mycard/x4/Documents':
No such file or directory
ln: failed to create symbolic link '/root/snap/mycard/x4/snap/mycard/x4/Desktop': No
such file or directory
ln: failed to create symbolic link '/root/snap/mycard/x4/snap/mycard/x4/Downloads':
No such file or directory
ln: failed to create symbolic link '/root/snap/mycard/x4/snap/mycard/x4/Music': No s
uch file or directory
ln: failed to create symbolic link '/root/snap/mycard/x4/snap/mycard/x4/Pictures': N
o such file or directory
ln: failed to create symbolic link '/root/snap/mycard/x4/snap/mycard/x4/Videos': No
such file or directory
ln: failed to create symbolic link '/root/snap/mycard/x4/snap/mycard/x4/Public': No
such file or directory
ln: failed to create symbolic link '/root/snap/mycard/x4/snap/mycard/x4/Templates':
No such file or directory
Authorization required, but no authorization protocol specified
1、原[卡组编辑]的变更
卡组右方的[编辑] {即铅笔}按钮删除,改为点击卡组名称即编辑该卡组
卡组右方的[导出]按钮在有同步卡组功能后删除考虑
卡组编辑的下拉条考虑
若位置不够,可考虑把host.png的大小由300×300更改为380×300
2、玩家选择需要同步的卡组
登陆到大厅后,原本的卡组编辑变为同步卡组编辑(在大厅中的按钮名字可以不变),左侧为原来的卡组列表,右侧为已同步卡组列表
原来的卡组列表新增以下按钮:
单个卡组:同步
总按钮:全部同步
选择全部同步时,弹出确认框让玩家确认
已同步卡组列表和原卡组列表的显示基本一致。未读取完毕时显示[正在读取中],读取完毕后,按照卡组的情况,用不同的名字显示卡组名:
灰色:服务器有该卡组,但mycard端没有该卡组。
红色:服务器端和mycard端都有该卡组,但mycard端的最后修改时间较近
绿色:服务器端和mycard端都有该卡组,但服务器端的最后修改时间较近
蓝色:服务器端和mycard端都有该卡组,两者的最后修改时间相同(默认卡组颜色)
同步卡组列表可提供的功能:
单个卡组:删除(删除服务器端的该卡组)
更新(将本地的该卡组更新到服务器端)
下载(将服务器端的卡组下载到本地,并覆盖同名卡组)
分享(同卡组编辑的[分享])
打印(同卡组编辑的[打印])
总按钮:全部更新
选择全部更新时,弹出确认框让玩家确认
全部下载
同[全部更新]
全部删除
同[全部更新]
至于关闭按钮,和卡组编辑的关闭用同一个就行,卡组编辑关掉的时候这个窗口也关掉
3、关于同步的自动&手动
在设置里做个修改自动和手动的不就可以了吗!
1.可以自由添加和删除好友
这个操作是单向的 用户的操作不能影响到对方的名单
不能出现删除了某个好友 你的名字也从对方名单消失
也不能出现添加了某个好友 你的名字出现在对方名单
添加好友时会给予对方提示 对方可以回加 删除好友不会。
只有双向好友才能进行功能性互动(对好友进行评论、贴标签 给其推荐好友 进入好友房间不需要密码等)
单向好友只能对对方起关注作用(上下线提示、用户名醒目)
2.好友的显示方式
好友列表的成员在在线列表置前或者醒目显示
好友列表的成员的房间在列表中置前或者醒目显示
好友的私聊信息高亮或者提示音醒目
3.屏蔽名单(黑名单)
被加入黑名单的成员不能添加该用户为好友
被加入黑名单的成员不能看到该用户的聊天室发言 反之亦然
被加入黑名单的成员不能看到该用户的房间 反之亦然
被加入黑名单的成员不能看到该用户的个人资料、战绩成就等信息
被加入黑名单的成员不能看到在线列表的该用户 反之亦然
添加他人入黑名单 需要先解除双向好友关系
添加他人入黑名单 会将对方好友名单中的添加者删除
可以解除黑名单 解除后为陌生人关系
1、注册时把「@」设为违禁符号
2、在大厅的「房间筛选」中增加搜索房间的功能,例如按用户名或按房名
Hi zh99998,
I come from Germany and played ygopro with your mycards. n1 work. To play i have Translated most of the Gui to German. http://www.mediafire.com/download.php?tzkkws8ju9vkxr7
It is possible to get a Second Chat Room for englisch speak Players in Game?
lib/main.rb:52: warning: already initialized constant VERIFY_PEER
http://my-card.in/ ,this website when i open , it appear this (This website is offline No cached version is available)。how to fix ?many days already。please help。
1、更改提示
将大厅中提示的[service-unavailable]修改为能被看懂的[大厅人满]或之类
2、优化kick和ban的表现
将kick和ban后说话提示的[网络连接中断]更改为[你被踢出聊天室]或[你被禁止进入该聊天室],并返回登陆界面再提示
3、更改提示的位置
将上面所说的提示全部放在登陆界面里提示,不进入大厅。
1.提供用户战绩和成就信息的查看
可以让用户自己和他人查看用户的积分、胜负率、场次、排名、称号头衔、成就等
2.提供用户资料信息的修改和查看
可以让自己查看和修改昵称、个性签名、联系方式、兴趣爱好、地址、个人资料(生日、性别、真实姓名等)、头像等
让他人可查看以及增加标签、评论等
3.提供用户安全信息的修改
让用户可以设置和修改密码、验证邮箱、验证手机(如果有)、密保问题等
4.提供用户隐私设置
让用户自行设置是否允许他人查看个人资料、战绩、成就等
当前登陆界面的注册转向的页面→https://my-card.in/register
https无法显示网页格式,望修正
喵喵喵喵!
The desktop file is lacking a Categories=
entry in the *.desktop
file.
According to the menu spec,
By including one of the Main Categories in an application's desktop entry file, the application will be ensured that it will show up in a section of the application menu dedicated to this category. If multiple Main Categories are included in a single desktop entry file, the entry may appear more than once in the menu.
Hence, please add at least one of the following in the Categories=
key.
Main Category | Description | Notes |
---|---|---|
AudioVideo | Application for presenting, creating, or processing multimedia (audio/video) | |
Audio | An audio application | Desktop entry must include AudioVideo as well |
Video | A video application | Desktop entry must include AudioVideo as well |
Development | An application for development | |
Education | Educational software | |
Game | A game | |
Graphics | Application for viewing, creating, or processing graphics | |
Network | Network application such as a web browser | |
Office | An office type application | |
Science | Scientific software | |
Settings | Settings applications | Entries may appear in a separate menu or as part of a "Control Center" |
System | System application, "System Tools" such as say a log viewer or network monitor | |
Utility | Small utility application, "Accessories" |
In addition, you could specify one or more from the longer list of Additional Categories.
Please test the result with desktop-file-validate
and make sure it passes.
electron-builder offers native support for this since v19.22.1.
Reference: AppImage/appimage.github.io#2
Ubuntu 20.04 LTS
用的是 MyCard 官网上下载的 AppImage 客户端,
导入东方Project游戏的时候,点击联机就提示“Unsupported platform”。
snap 版本还没试,请问 snap 版本支持联机吗?
Hi gays , I'm newer, I git clone this project and import it in webstrom, webstrom remind me npm install , then I clink it , webstrom shows me below things like this , did I something wrong;
D:\Projects\xx\moecube\moecube\node_modules\raw-socket>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\....\node_modules\node-gyp
\bin\node-gyp.js" rebuild ) else (node "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild )
gyp ERR! configure error
gyp ERR! stack Error: Command failed: C:\Users\hellen\AppData\Local\Programs\Python\Python37-32\python.EXE -c import sys; print "%s.%s.%s" % sys.version_info[:3];
gyp ERR! stack File "", line 1
gyp ERR! stack import sys; print "%s.%s.%s" % sys.version_info[:3];
gyp ERR! stack ^
gyp ERR! stack SyntaxError: invalid syntax
gyp ERR! stack
gyp ERR! stack at ChildProcess.exithandler (child_process.js:294:12)
gyp ERR! stack at ChildProcess.emit (events.js:182:13)
gyp ERR! stack at maybeClose (internal/child_process.js:978:16)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:265:5)
gyp ERR! System Windows_NT 10.0.17134
gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd D:\Projects\xx\moecube\moecube\node_modules\raw-socket
gyp ERR! node -v v11.2.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\7zip-bin-linux):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"linux","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\7zip-bin-mac):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: node-gyp rebuild
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\hellen\AppData\Roaming\npm-cache_logs\2018-11-25T08_22_56_415Z-debug.log
Process finished with exit code 1
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.