V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ysc3839  ›  全部回复第 42 页 / 共 551 页
回复总数  11011
1 ... 38  39  40  41  42  43  44  45  46  47 ... 551  
178 天前
回复了 guxingwang123 创建的主题 外汇交易 双币卡支付问题请教
@guxingwang123 自动转换只能是其他外币转美元,购汇必须手动操作。同时提醒一下,必须是 I 类账户才能购汇。
178 天前
回复了 guxingwang123 创建的主题 外汇交易 双币卡支付问题请教
不知道是哪个卡,如果是 Visa 金卡的话,情况似乎有点复杂,如果卡里有特定外币的话,付款时是能直接扣除这个外币,如果没有的话,可以实时转换成美元扣除,但是我遇到过美元足够但仍然交易失败的情况,必须要有特定外币才能成功,原因不明,可能跟商户有关?
178 天前
回复了 feirisu 创建的主题 程序员 Windows 下开发小应用 GUI,真的很难选方案
@felixlong WinUI 3 不一定是最好的,目前最新的 Win11 似乎都没有内置 WinUI 3 ,就算通过 AppX 安装 WinUI 3 ,也少不了安装那一步。
178 天前
回复了 feirisu 创建的主题 程序员 Windows 下开发小应用 GUI,真的很难选方案
@blinue 可以实现单文件。
不使用 WinUI 的情况下,用代码创建界面元素,就不需要 resources.pri 。
要 resources.pri 的情况下,可以 hook 加载 resources.pri 的 DLL(印象中是 twinui.appcore.dll),让其加载内存中的数据。不过 hook 属于非正常手段,升级系统后可能出现问题,风险自担。方法参见 https://github.com/ysc3839/SingleExeXamlIsland
要 WinUI 2 的情况下,如果是 Win11 ,可以用 AddPackageDependency 引入系统中已安装的 WinUI 2 AppX 包,甚至可以引入系统内置的 WinUI 2 包 ("Microsoft.UI.Xaml.CBS_8wekyb3d8bbwe"),不过当然也是风险自担。
要 WinUI 2 的情况下,如果是 Win10 ,我之前调查过,似乎是只能把 WinUI 2 的 DLL 和 resources.pri 放到 exe 目录下,除非是打包成 AppX 并添加 WinUI 2 AppX 包的依赖,否则只能自己附带 WinUI 2 。不过可以考虑 Win10 下不用 WinUI 2 ,Win11 下才用。
上述“用代码创建界面元素”有个衍生方案,那就是用 React Native for Windows ,因为 React Native 就是纯代码创建元素的。之前测试没记错的话 React Native for Windows 的 DLL 只有 2MB 。原版 React Native for Windows 是独立的 DLL ,同时需要从文件加载数据,不过因为是开源的,可以改成静态链接以及从内存加载数据,就可以单文件了。
178 天前
回复了 feirisu 创建的主题 程序员 Windows 下开发小应用 GUI,真的很难选方案
@shijingshijing Qt 的体积也比较大。

其实要体积小的话,要不然就只能界面难看,要不然操作系统有自带依赖。那可选项就只有传统 Win32 控件、Xaml Island 、Edge WebView2 、.NET Framework 。传统 Win32 控件太难看。.NET WPF 自带的主题也不太好看,用第三方主题又会增加体积,不过看增加的大小,也许可以接受。WebView2 要好看也得用第三方 css 库,不过一般都能做得很小。所以最符合的基本就只有 Xaml Island 了。
178 天前
回复了 feirisu 创建的主题 程序员 Windows 下开发小应用 GUI,真的很难选方案
@ysc3839 不过要弄成单文件的话得进行一些 hack ,可以参考 https://github.com/ysc3839/SingleExeXamlIsland
178 天前
回复了 feirisu 创建的主题 程序员 Windows 下开发小应用 GUI,真的很难选方案
C++ + Xaml Island ,相关依赖库都在系统中,可以做到小体积,不过至少需要 Win10 1809 才能用。
178 天前
回复了 wozhidaole 创建的主题 机械键盘 求推荐一个 mac 和 window 通用机械键盘
@wozhidaole 蓝牙和 Bolt 都可以
有的游戏可能用了 Steam 等第三方提供的联机服务,有可能出现即使能直连,但连不上 Steam 服务器就用不了的情况。其次如果是不依赖第三方,直接连接的话,也得看房主的 NAT 类型,一般来说得是 fullcone NAT 才行。
178 天前
回复了 wozhidaole 创建的主题 机械键盘 求推荐一个 mac 和 window 通用机械键盘
目前在用罗技 K855 ,没有小键盘,相比国产的性价比不算高,支持蓝牙或 Bolt 连接,能三个设备切换。
178 天前
回复了 lirunext 创建的主题 Linux shc 对 arm 设备不兼容,如何解决?
我在 Android Termux 上试了下并没问题,原因不明。
另外提醒一下,这些“shell 脚本加密”基本上都是掩耳盗铃,因为最终都是要用外部 shell 解释运行的,除非自身包含 shell 代码。
看了下 shc 的运行流程,首次启动后会计算一个密钥,存放到环境变量中,然后用 exec 重启自身(是 sh -c exec "<自身路径>" 来重启的,而不是直接 exec 自身路径,原因不明),再用环境变量中的密钥解密出脚本,然后把解密后的脚本内容通过命令行传递给 shell 执行。
破解起来也非常简单,直接 cat /proc/<进程 ID>/cmdline 就能看到解密后的脚本。
所以脚本不复杂的话建议用 C 重写,如果可以的话建议把脚本发出来,不复杂的话我可以帮忙用 C 重写。
179 天前
回复了 crazyTanuki 创建的主题 Node.js 你们是怎么部署 nodejs 的?
@ysc3839 上述是公司项目的做法,自己的没什么正经项目,都是 tmux 直接运行。
179 天前
回复了 crazyTanuki 创建的主题 Node.js 你们是怎么部署 nodejs 的?
pkg 打包可执行文件,然后 systemd 运行
179 天前
回复了 loyan666 创建的主题 Android 为什么很多改机工作室都选用小米手机
@loyan666 但是 Pixel 没有不支持微信支付宝指纹支付,整个系统环境也和国产机相差较大,更容易被国产软件判定异常。同时二手市场也比小米小很多,要批量购买难度就更大,要维修也更难找到配件以及懂维修的人,隐性成本是高很多的。
180 天前
回复了 loyan666 创建的主题 Android 为什么很多改机工作室都选用小米手机
便宜,解锁后 TEE 还能用
@fregie 协程要看底层库是否支持多线程的,比如 C++的 asio 支持多线程,Python 的 asyncio 或者 Node.js 不支持多线程。
匹配 MAC 地址
1 ... 38  39  40  41  42  43  44  45  46  47 ... 551  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1460 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 5560ms · UTC 16:53 · PVG 00:53 · LAX 09:53 · JFK 12:53
Developed with CodeLauncher
♥ Do have faith in what you're doing.