C4d渲染动画为什么一闪一闪:每台计算机的唯一闪存ID(what is a flash id)

我使用Adobe flash Professional创建了一个在线多人纸牌游戏。在这个游戏中,不允许多个客户端/帐户,因此我需要检测用户是否从不同的设备加入游戏。我不能简单地在服务器端检查IP地址,因为我仍然希望同一办公室的人能够一起玩。

我找到了一些解决方案,比如读取MAC地址(Here),但问题是NetworkInfo.networkInfo.findInteces()仅适用于Adobe air,这不是我的情况。

另一个解决方案可能是使用浏览器cookies,但这个解决方案的问题是,用户可以在同一台计算机上使用例如Chrome和Firefox。

由于这是一个网络游戏,使用js也是一个解决方案,所以我也将这个问题标记为js。

UPDATE

使用SharedObject在这种情况下不起作用,因为googlechrome使用自己的存储。

如有任何建议,将不胜感激。

0

取而代之的是浏览器cookies,您可以使用“flashcookies”-SharedObject。它非常简单,机制类似于浏览器cookie,但存储在闪存本地存储中。

UPDATE

例子:

var mySo:SharedObject = SharedObject.getLocal("host"); // get saved SO with name "host" if exists or create new if doesn't exist
mySo.data = {someProperty: "someData"}; // writing some data
var flushResult:Object = mySo.flush(); // saving data in local storage
...
var savedSO:SharedObject = SharedObject.getLocal("host");
trace(savedSO.data.someProperty); // output: someData

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(636)
服务器cpu怎么选:Ejabberd服务器应用程序 CPU过载
上一篇
Rna反转录成cdna原理:如何在Python中将DNA序列列表转录为 RNA
下一篇

相关推荐

  • cv树洞柒夜事件CV树洞中的秘密与惊奇

    cv树洞柒夜事件是一个有趣的计算机视觉活动,它提供了一种新的方式来利用计算机视觉技术来探索和发现景观。它始于2020年7月,由一群热爱计算机视觉的研究者和开发者发起,他们希望通过使用机器学习技术来探索景观中的精彩之处。cv树洞柒夜事件的目标是使用机器学习技术来探索景观中的精彩之处,并利用这些发现来改善景观设计。参与者需要使用机器学习技术来探索景观,并利用这些发现来改善景观设计。参与者可以使用Python,OpenCV,TensorFlow等技术来完成任务,并将其发布在GitHub上。…

    2023-01-09 12:42:42
    0 12 62
  • cvt变速箱异响:排查CVT变速箱异响的方法

    cvt变速箱异响是指变速箱在运行时发出的异常噪音,这种异响可能是由于变速箱内部零件磨损、油质不佳或润滑不良等原因引起的。代码如下:…

    2023-02-13 07:48:44
    0 61 65
  • cheers for还是to:Cheers to a Bright Future!

    示例示例Cheers for和to都可以用来表达祝福或者庆祝的意思。Cheers for:表示对某人或某事的支持,是一种赞扬的表达方式。…

    2023-02-27 02:56:18
    0 64 98
  • css初始化样式:This is a Title

    示例示例CSS初始化样式是指在各浏览器中重置默认的样式,以便于在所有浏览器中保持一致的显示效果。下面是一个常用的CSS初始化样式代码:…

    2023-01-12 02:04:17
    0 48 94
  • for循环continue:How to Use the continue Statement in a for Loop

    示例示例for循环是让程序跳过当前循环,继续下一次循环。代码示例:…

    2023-02-26 12:04:08
    0 84 29
  • linux使用yum安装httpd:如何使用yum安装Apache HTTP Server (httpd)

    使用yum安装httpd:打开终端,输入以下命令:…

    2023-01-11 11:09:38
    0 91 72
  • javascript 替换字符串 Hello JavaScript

    JavaScript 替换字符串可以使用 String.prototype.replace() 方法来实现。该方法接受两个参数,第一个参数是要被替换的子字符串,第二个参数是用来替换的字符串。…

    2023-03-11 09:49:43
    0 99 30
  • vscode如何运行代码:如何在VSCode中运行代码

    示例示例在vscode中,打开要运行的代码文件,如下代码示例:点击vscode左上角的“运行”按钮,或者使用快捷键Ctrl+F5来运行代码,在vscode右下角的“输出”窗口中会显示出运行结果:…

    2023-03-09 09:29:23
    0 96 83

发表评论

登录 后才能评论

评论列表(62条)