• 请不要在回答技术问题时复制粘贴 AI 生成的内容
changepll
V2EX  ›  程序员

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

  •  
  •   changepll · May 11, 2022 · 3112 views
    This topic created in 1638 days ago, the information mentioned may be changed or developed.

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

    Imgur

    Imgur

    Imgur

    Imgur

    Imgur

    changepll
    changepll
    OP
    May 11, 2022
    1
    不会弄图片
    ```
    /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
    iamzuoxinyu
    May 11, 2022
    2
    这不就是 cef 封装的 webview 么。外壳看不出来是什么,看有个 plugins 不知道是不是 qt 。
    changepll
    changepll
    OP
    May 11, 2022
    3
    @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
    jay4497
    May 11, 2022
    4
    @changepll 这种也太算前端吧,曾经用 C# 封装过 cef ,基本上也就是个浏览器,url 写进去,打包成安装包,算是个简单的 Windows 桌面客户端了。。。
    iamzuoxinyu
    iamzuoxinyu
    May 11, 2022❤️1
    5
    常见的方案有:
    - Qt + QtWebengine ,其实跟 libcef 差别不大
    - Qt + libcef ,估计你贴的这个就是该方案
    - 其他的 native 框架(winform ,wpf 甚至古老的 MFC)+相应的 libcef 封装
    - Electron ,对前端开发友好,但是避免不了写 native module
    - 比较小众的,flutter/react-native/WinUI 这些
    sinnosong1
    sinnosong1
    May 12, 2022
    6
    感觉用 Electron 就行,反正是游戏盒子,没有什么性能需求。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2903 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 12:25 · PVG 20:25 · LAX 04:25 · JFK 07:25
    ♥ Do have faith in what you're doing.