imspace 最近的时间轴更新
imspace

imspace

V2EX 第 182622 号会员,加入于 2016-07-19 22:54:03 +08:00
Switch Lan Play, 让你和你的朋友远程 LAN party
分享创造  •  imspace  •  2018-12-18 10:47:15 AM  •  最后回复来自 hallyang
10
斗鱼 HTML5 播放器
  •  3   
    分享创造  •  imspace  •  2017-08-12 17:04:17 PM  •  最后回复来自 imSweet
    38
    imspace 最近回复了
    2022-04-05 22:33:22 +08:00
    回复了 44670 创建的主题 分享创造 p7zip-wasm,浏览器里可直接使用的 7zip 解压工具
    44 真棒
    @EAimTY 我理解你现在对代码的自信,但是我觉得还是至少用 safe 版本的 unwrap 。因为一旦之后改动代码比如前提条件变了,这个 unsafe 的情况就会引入 ub ,而且是灾难性的(可能不会立即挂掉,而是传播到后面某个地方)最后甚至会内存不安全。为了省掉一个判断我觉得得不偿失。

    不过楼主的思路我还是很赞同的,之前也想过利用 quic 不过一直没动手。。
    大致翻了一下代码,发现很多没有必要的 unsafe 使用。我已经提了一个 PR 修复其中两个。

    其他的 unsafe 除了一堆 u16 ,u32 的转换就剩一个我理解不了的 `process_received_udp_packet` 了

    match unsafe { self.udp_packet_from.check().unwrap_unchecked() } 是为啥呢(

    u16 ,u32 的转换我理解是为了减少一次 read ,但是用 unsafe 也太脏了(

    不如用 `byteorder` crate 来干这件事?你的依赖树里已经有这个 crate 了,引入也是 0 成本的
    讲道理没什么人会这么写吧.... unsafeWindow.GM_xmlhttpRequest = GM_xmlhttpRequest, UserScript 自己有自己的 scope, 为什么还要放到原 window 里?
    2019-10-08 16:50:29 +08:00
    回复了 wdhwg001 创建的主题 全球工单系统 有哪些 App 和网站会劫持剪贴板填入淘口令?
    Android 表示也遇到一样的问题, 也想有个 Log 能看到来源. 希望有人能提供方法
    2018-10-06 21:16:16 +08:00
    回复了 imspace 创建的主题 分享创造 Switch Lan Play, 让你和你的朋友远程 LAN party
    楼上的 crash 已经修复了, 并且发了 v0.0.2 版本
    2018-10-05 16:04:07 +08:00
    回复了 imspace 创建的主题 分享创造 Switch Lan Play, 让你和你的朋友远程 LAN party
    @huangya 群的话可以进 README.md, QQ 群的话勉强算一个吧: 902430075

    @winooxx 你说的对(这个思路我也是见了 UU 加速器 的主机加速才想到的)

    @yuuko 有两种模式, 一种是开本地 WiFi, 另一种是 Lan-play, 默认是第一种. 要使用第二种需要按 L+R+LStick(第一方游戏基本都有效), 第三方游戏的话得看游戏的实现. 第二种需要每台 Switch 在同一个子网里, 然后是使用 UDP 进行联机的, 如果只有两个 Switch 就是点对点通信, 否则发送 UDP 广播
    2018-10-05 07:45:07 +08:00
    回复了 imspace 创建的主题 分享创造 Switch Lan Play, 让你和你的朋友远程 LAN party
    @msg7086 不太一样, 这个需要一个中心服务器转发, ZeroTier 应该还是 P2P 的
    2017-02-07 08:44:10 +08:00
    回复了 imspace 创建的主题 分享创造 斗鱼 HTML5 播放器
    @ddqp 熊猫 tv 其实自带播放器, 需要登录以后点右键切换, 部分直播间没有
    2017-02-07 08:41:13 +08:00
    回复了 imspace 创建的主题 分享创造 斗鱼 HTML5 播放器
    @KCheshireCat 地址栏右侧有提示禁用的, 启用即可. 我也试过把 flash 文件放进扩展, 但是 chrome-extension 协议的 swf 似乎不会播放, 所以才放到我的 SAE 里.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1325 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 13ms · UTC 17:58 · PVG 01:58 · LAX 09:58 · JFK 12:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.