Commit 2937f290 authored by 神楽坂玲奈's avatar 神楽坂玲奈

0.0.8

parent ed96da3d
......@@ -8,7 +8,7 @@
"port": 10800
},
"main": "th135.exe",
"summary": "喵喵喵喵喵帕斯 \nnyanpass nyanpass",
"summary": "使用说明: \n- 点 [添加] 选择自己游戏路径 \n- 点 [开始] 运行游戏,并在10800端口建主 \n- 点 [反重力场] 获取公网IP和端口 \n- 把那个通过QQ等即时通讯工具告诉你的对手",
"download": {
"url": "http://test2.my-card.in/downloads/maotama/th135_1.33.7z",
"size": 313177031,
......@@ -37,7 +37,7 @@
"protocol": "udp",
"port": 10800
},
"summary": "诶嘿★~",
"summary": "使用说明: \n- 点 [添加] 选择自己游戏路径 \n- 点 [开始] 运行游戏,并在10800端口建主 \n- 点 [反重力场] 获取公网IP和端口 \n- 把那个通过QQ等即时通讯工具告诉你的对手",
"download": {
"url": "http://test2.my-card.in/downloads/maotama/th123_1.10a.7z",
"size": 250272482,
......@@ -161,5 +161,24 @@
]
}
]
},
{
"id": "ygopro",
"category": "game",
"name": "游戏王 YGOPro",
"summary": "现在放这只是摆看的,还没支持。 \n**不要**在这里尝试安装,会崩。 \n想玩的请去下萌卡 https://my-card.in/ "
},
{
"id": "thbh",
"category": "game",
"name": "东方暴打油库里",
"summary": "大家好我们是学了十二年3D技术的MyACG制作组,我们制作了最近大热的《东方project》同人游戏,希望大家能够喜欢,多多交流经验。",
"download": {
"url": "http://test2.my-card.in/downloads/maotama/thbh.7z",
"size": 17548549,
"checksum": "6364783f2a50d36f01355727a343f184"
},
"main": "THBH.exe",
"languages": ["zh-CN"]
}
]
\ No newline at end of file
......@@ -202,7 +202,7 @@
})(Candy.Core.Event || {}, Strophe, jQuery);
//父窗口焦點
Candy.View = function(self, $) {
(function(self, $) {
/** PrivateObject: _current
* Object containing current container & roomJid which the client sees.
*/
......@@ -335,7 +335,23 @@ Candy.View = function(self, $) {
return _options;
};
return self;
}(Candy.View || {}, jQuery);
})(Candy.View || {}, jQuery);
//presence 接受多个el参数
(function(self, Strophe, $) {
/** Class: Candy.Core.Action.Jabber
* Jabber actions
*/
self.Jabber.Presence = function (attr, el) {
var pres = $pres(attr).c("priority").t(Candy.Core.getOptions().presencePriority.toString()).up().c("c", Candy.Core.getConnection().caps.generateCapsAttrs()).up();
for(var i=1; i<arguments.length; i++){
el = arguments[i];
pres.node.appendChild(el.node);
}
Candy.Core.getConnection().send(pres.tree());
}
})(Candy.Core.Action || {}, Strophe, jQuery);
//中文验证,看起来SHA1、MD5、PLAIN都对中文支持有问题。通过更换base64库可以修复PLAIN,然后在这里只允许PLAIN认证
Strophe.Connection.prototype._connect_cb = function(req, _callback, raw) {
......
......@@ -107,6 +107,17 @@ $(document).ready(function () {
window.addEventListener('message', function (event) {
var msg = event.data
switch (msg.type) {
case 'status':
if (msg.status && msg.show){
Candy.Core.Action.Jabber.Presence(null,$build('show').t(msg.show), $build('status').t(msg.status));
}else if(msg.status){
Candy.Core.Action.Jabber.Presence(null,$build('status').t(msg.status));
}else if(msg.show){
Candy.Core.Action.Jabber.Presence(null,$build('show').t(msg.show));
}else{
Candy.Core.Action.Jabber.Presence();
}
break;
case 'chat':
Candy.View.Pane.PrivateRoom.open(msg.jid, msg.jid.split('@')[0], true, true);
break;
......
......@@ -35,7 +35,7 @@
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-left" ng-if="current_user">
<li><a href="javascript:;">首页</a></li>
<li class="disabled"><a href="javascript:;">首页</a></li>
<li class="active"><a href="javascript:;">游戏</a></li>
<li class="disabled"><a href="javascript:;">漫画</a></li>
<li class="disabled"><a href="javascript:;">音乐</a></li>
......@@ -87,7 +87,7 @@
<span class="glyphicon glyphicon-search"></span>
</button>
</span>
<input id="roster_search" type="text" name="name" class="form-control">
<input id="roster_search" type="text" name="name" class="form-control" placeholder="好友系统还没写好">
</div>
</form>
</div>
......
......@@ -42,8 +42,9 @@ angular.module('maotama.controllers', [])
if app.category == category
"active"
]
.controller 'AppsShowController', ['$scope', '$routeParams', ($scope, $routeParams)->
.controller 'AppsShowController', ['$scope', '$routeParams','$rootScope', ($scope, $routeParams, $rootScope)->
$scope.tunnel_servers = require './tunnel_servers.json'
$scope.candy = document.getElementById('candy')
db.apps.findOne {id: $routeParams.app_id}, (err, doc)->
throw err if err
$scope.app = doc
......@@ -160,7 +161,19 @@ angular.module('maotama.controllers', [])
$scope.run = ()->
$scope.runtime.running = true
game = child_process.spawn $scope.app.main, [],
$scope.candy.contentWindow.postMessage(type: 'status', status: "正在玩 #{$scope.app.name}", show: "dnd" , $scope.candy.src)
game = child_process.spawn $scope.app.main, ["--maotama-username=#{$rootScope.current_user.name}",
"--maotama-ranking-0=0",
"--maotama-ranking-1=1",
"--maotama-ranking-2=2",
"--maotama-ranking-3=3",
"--maotama-ranking-4=4",
"--maotama-ranking-5=5",
"--maotama-ranking-6=6",
"--maotama-ranking-7=7",
"--maotama-ranking-8=8",
"--maotama-ranking-HJ=9",
],
cwd: $scope.local.installation
game.stdout.setEncoding('utf8');
game.stdout.on 'data', (data)->
......@@ -185,10 +198,15 @@ angular.module('maotama.controllers', [])
}, $scope.profile, (err, numReplaced, newDoc)->
throw err if err
$scope.$digest();
when 'SCORE'
score = parseInt $(command).text()
window.LOCAL_NW.desktopNotifications.notify $scope.app.icon, "得分", score
else
window.LOCAL_NW.desktopNotifications.notify $scope.app.icon, "unknown command", matches[1]
game.on 'close', (code)->
$scope.runtime.running = false
$scope.candy.contentWindow.postMessage(type: 'status', $scope.candy.src)
$scope.$digest();
$scope.achievement_unlocked_count = (category)->
......@@ -220,7 +238,6 @@ angular.module('maotama.controllers', [])
$scope.runtime.tunnel = address
$scope.$digest()
]
.controller 'UserController', ['$scope','$rootScope', '$http', ($scope, $rootScope, $http)->
......
......@@ -88,8 +88,9 @@
};
}
]).controller('AppsShowController', [
'$scope', '$routeParams', function($scope, $routeParams) {
'$scope', '$routeParams', '$rootScope', function($scope, $routeParams, $rootScope) {
$scope.tunnel_servers = require('./tunnel_servers.json');
$scope.candy = document.getElementById('candy');
db.apps.findOne({
id: $routeParams.app_id
}, function(err, doc) {
......@@ -257,12 +258,17 @@
$scope.run = function() {
var game;
$scope.runtime.running = true;
game = child_process.spawn($scope.app.main, [], {
$scope.candy.contentWindow.postMessage({
type: 'status',
status: "正在玩 " + $scope.app.name,
show: "dnd"
}, $scope.candy.src);
game = child_process.spawn($scope.app.main, ["--maotama-username=" + $rootScope.current_user.name, "--maotama-ranking-0=0", "--maotama-ranking-1=1", "--maotama-ranking-2=2", "--maotama-ranking-3=3", "--maotama-ranking-4=4", "--maotama-ranking-5=5", "--maotama-ranking-6=6", "--maotama-ranking-7=7", "--maotama-ranking-8=8", "--maotama-ranking-HJ=9"], {
cwd: $scope.local.installation
});
game.stdout.setEncoding('utf8');
game.stdout.on('data', function(data) {
var achievement, achievement_item, command, matches, _base, _i, _len, _name, _ref;
var achievement, achievement_item, command, matches, score, _base, _i, _len, _name, _ref;
console.log(data);
if (matches = data.match(/<maotama>(.+)<\/maotama>/)) {
_ref = $(matches[1]);
......@@ -293,6 +299,10 @@
return $scope.$digest();
});
break;
case 'SCORE':
score = parseInt($(command).text());
window.LOCAL_NW.desktopNotifications.notify($scope.app.icon, "得分", score);
break;
default:
window.LOCAL_NW.desktopNotifications.notify($scope.app.icon, "unknown command", matches[1]);
}
......@@ -301,6 +311,9 @@
});
return game.on('close', function(code) {
$scope.runtime.running = false;
$scope.candy.contentWindow.postMessage({
type: 'status'
}, $scope.candy.src);
return $scope.$digest();
});
};
......
......@@ -6,5 +6,5 @@
"controllers.coffee"
],
"names": [],
"mappings": "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"
"mappings": "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"
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment