请教下这个是用什么打包的 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
changepll
V2EX    程序员

请教下这个是用什么打包的

 
  •   changepll 2022-05-11 16:05:25 +08:00 2484 次点击
    这是一个创建于 1319 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司要做一个 windows 的游戏盒子,看了一些同类产品。有一些是将一个 url 地址打包成应用。 想请教大家它是用什么工具进行打包的,图片是它的主要目录, 谢谢大家!

    Imgur

    Imgur

    Imgur

    Imgur

    Imgur

    changepll
        1
    changepll  
    OP
       2022-05-11 16:16:37 +08:00
    不会弄图片
    ```
    /d/Program Files (x86)/steamgame
    $ ll
    total 8608
    -rwxr-xr-x 1 7121 2079048 Apr 15 10:01 Launcher.exe*
    drwxr-xr-x 1 7121 0 May 11 15:41 bin/
    -rwxr-xr-x 1 7121 5253960 Apr 15 10:01 steamgame.exe*
    -rwxr-xr-x 1 7121 1472533 May 11 15:41 uninst.exe*

    /d/Program Files (x86)/steamgame
    $ ll bin/
    total 8516
    -rwxr-xr-x 1 7121 4286280 Apr 15 10:01 GameCore.dll*
    -rwxr-xr-x 1 7121 4420424 Nov 10 14:12 Uninstall.exe*
    drwxr-xr-x 1 7121 0 May 11 15:41 config/
    drwxr-xr-x 1 7121 0 May 11 15:41 crashreport/
    drwxr-xr-x 1 7121 0 May 11 15:41 logs/
    drwxr-xr-x 1 7121 0 May 11 15:42 plugins/
    drwxr-xr-x 1 7121 0 May 11 15:41 res/
    drwxr-xr-x 1 7121 0 May 11 15:41 webhelper/

    /d/Program Files (x86)/steamgame
    $ ll bin/webhelper/
    total 163268
    -rw-r--r-- 1 7121 1961473 Sep 24 2021 cef.pak
    -rw-r--r-- 1 7121 268570 Sep 24 2021 cef_100_percent.pak
    -rw-r--r-- 1 7121 423211 Sep 24 2021 cef_200_percent.pak
    -rw-r--r-- 1 7121 1281415 Sep 24 2021 cef_extensions.pak
    -rw-r--r-- 1 7121 786450 Oct 13 2021 chrome_100_percent.pak
    -rw-r--r-- 1 7121 1358047 Oct 13 2021 chrome_200_percent.pak
    -rwxr-xr-x 1 7121 945664 Oct 13 2021 chrome_elf.dll*
    -rwxr-xr-x 1 7121 3657992 Oct 8 2021 d3dcompiler_47.dll*
    drwxr-xr-x 1 7121 0 May 11 15:55 htmlcache/
    -rw-r--r-- 1 7121 10413488 Jun 24 2021 icudtl.dat
    -rwxr-xr-x 1 7121 324608 Oct 13 2021 libEGL.dll*
    -rwxr-xr-x 1 7121 5848576 Oct 13 2021 libGLESv2.dll*
    -rwxr-xr-x 1 7121 132692992 Oct 13 2021 libcef.dll*
    drwxr-xr-x 1 7121 0 May 11 15:41 locales/
    drwxr-xr-x 1 7121 0 May 11 15:41 logs/
    -rw-r--r-- 1 7121 6977360 Oct 13 2021 resources.pak
    -rw-r--r-- 1 7121 48495 Oct 13 2021 snapshot_blob.bin
    drwxr-xr-x 1 7121 0 May 11 15:41 swiftshader/
    -rw-r--r-- 1 7121 165673 Oct 13 2021 v8_context_snapshot.bin
    ```
    iamzuoxinyu
        2
    iamzuoxinyu  
       2022-05-11 16:57:53 +08:00
    这不就是 cef 封装的 webview 么。外壳看不出来是什么,看有个 plugins 不知道是不是 qt 。
    changepll
        3
    changepll  
    OP
       2022-05-11 17:13:27 +08:00
    @iamzuoxinyu plugins 目录下是软件需要用到的一些相关工具。
    -rwxr-xr-x 1 YJKJ 197121 3728568 May 11 15:41 CloudSaveSetup.exe*
    -rwxr-xr-x 1 YJKJ 197121 2177352 May 9 12:01 HaishaGame.dll*
    -rwxr-xr-x 1 YJKJ 197121 4159816 May 9 12:00 HaishaGameService.exe*
    -rwxr-xr-x 1 YJKJ 197121 2743624 Mar 31 11:27 HaishaGame_x64.dll*
    -rwxr-xr-x 1 YJKJ 197121 2517456 Nov 7 2019 HaishaSafe64.sys*
    -rwxr-xr-x 1 YJKJ 197121 2534408 Oct 17 2019 HaishaSafe6410.sys*
    drwxr-xr-x 1 YJKJ 197121 0 May 11 15:41 Log/
    -rwxr-xr-x 1 YJKJ 197121 26495192 May 11 15:41 SpeedCoreSetup.exe*
    drwxr-xr-x 1 YJKJ 197121 0 May 11 15:41 common/
    -rwxr-xr-x 1 YJKJ 197121 6271816 Apr 29 16:03 haisha_cloudSaveEx.exe*
    -rwxr-xr-x 1 YJKJ 197121 471552 Apr 16 2020 lua53.dll*
    drwxr-xr-x 1 YJKJ 197121 0 May 11 15:41 mime/
    drwxr-xr-x 1 YJKJ 197121 0 May 11 15:41 package/
    drwxr-xr-x 1 YJKJ 197121 0 May 11 15:44 platform/
    drwxr-xr-x 1 YJKJ 197121 0 May 11 15:41 socket/
    drwxr-xr-x 1 YJKJ 197121 0 May 11 15:41 speedcore/

    因为我不是客户端和前端,所以比较头疼。 公司暂时也没有这方面的人才。有个前端,但他也不懂这方面的
    jay4497
        4
    jay4497  
       2022-05-11 17:19:00 +08:00
    @changepll 这种也太算前端吧,曾经用 C# 封装过 cef ,基本上也就是个浏览器,url 写进去,打包成安装包,算是个简单的 Windows 桌面客户端了。。。
    iamzuoxinyu
        5
    iamzuoxinyu  
       2022-05-11 17:23:20 +08:00   1
    常见的方案有:
    - Qt + QtWebengine ,其实跟 libcef 差别不大
    - Qt + libcef ,估计你贴的这个就是该方案
    - 其他的 native 框架(winform ,wpf 甚至古老的 MFC)+相应的 libcef 封装
    - Electron ,对前端开发友好,但是避免不了写 native module
    - 比较小众的,flutter/react-native/WinUI 这些
    sinnosong1
        6
    sinnosong1  
       2022-05-12 15:04:25 +08:00
    感觉用 Electron 就行,反正是游戏盒子,没有什么性能需求。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2217 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 16:06 PVG 00:06 LAX 08:06 JFK 11:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86