大佬知道那个便携式软件是怎么制作的吗?

Aurora2624 2026-09-15 09:48 1

有大佬知道这个网站吗?portableapps.com,里边的软件是怎么制作的呀?我想自己制作一下自己想要的软件,应该怎么做呀?求教。真的困扰我好久了。或者有没有其他制作便携版软件的?就是将所有数据啥的,不会保存到C盘的用户文件夹下,也不会产生注册表啥的。

最新回复 (17)
  • 星渊清梦 09-15 09:49
    1

    有的软件是自带便携版本的吧,然后你要做什么你跟ai说不就好了,这种程度,哈机米应该都能帮你

  • Aurora2624 楼主 09-15 09:51
    2

    我想把clash-verge-rev制作一下便携版,作者没有发布便携版,说是有各种问题。想弄成便携版,我就不用每次备份配置,重新设置啥的。自带的备份感觉不好用。备份了,老是有些东西恢复不了。

  • Neo 09-15 09:53
    3

    建议换v2rayN,自带便携版。

    或者找个虚拟机,把clash-verge-rev安装一下,然后直接整个目录压缩拷贝走

  • Aurora2624 楼主 09-15 09:56
    4

    v2rayN太古老了,界面感觉有点丑。虚拟机直接压缩整个目录,换到其他设备能用吗?就我想搞一下,就是类似这个网站上的软件一样,它直接换到其他设备也能用呀。

  • Neo 09-15 09:57
    5

    当然可以了,clash-verge-rev又没有啥强依赖系统的东西,安装包只是方便小白一键安装

  • Aurora2624 楼主 09-15 09:59
    6

    但是它的数据不是保存在C盘用户APPData目录下吗?我想就便携版把它的数据保存在安装目录。

  • Aurora2624 楼主 09-15 10:00
    7



    就类似于这种结构,它数据就存在data文件夹下

  • JackMa 09-15 10:01
    8



    这个软件就可以,把所有的库都弄成一个exe,相当于压缩了一下

  • Neo 09-15 10:03
    9

    这不行,portableapps.com上的程序之所以是便携版,是因为这些程序都支持将数据存到指定文件夹。

    一个不支持将数据存放到指定文件夹的程序,很难便携化,除非你将整个程序虚拟化,使其运行的时候,在虚拟化环境中运行。

  • Aurora2624 楼主 09-15 10:05
    10

    我知道这个,但是我感觉这个软件弄得不好用。

  • Aurora2624 楼主 09-15 10:06
    11

    但是像 chrome 浏览器这种的也不能指定数据存放位置呀。但是我在它的官网我看也有Chrome浏览器的便携版。

  • Scheme 09-15 10:11
    12

    软件天生就是便携版

    只是对环境有依赖,所以要打包



    但是像 chrome 浏览器这种的也不能指定数据存放位置呀。但是我在它的官网我看也有Chrome浏览器的便携版



    Chrome好像可以指定用户数据目录吧

  • Neo 09-15 10:15
    13

    不,chrome浏览器支持,在启动的时候,可以通过命令行增加参数,或者快捷方式上增加参数,就可以实现将浏览器数据存放到指定目录

  • Aurora2624 楼主 09-15 10:16
    14

    好吧,我看人家这个网站上的软件挺多的,我还以为都能打包成便携版呢。

  • Neo 09-15 10:25
    15

    试一下portableapps官网的这2个程序吧,本就是这个网站自己为了把程序便携化开发的。



    • PortableApps.com Installer - the easy way to package portable apps

    • PortableApps.com Launcher - make apps portable without writing code

  • Aurora2624 楼主 09-15 10:44
    16

    就它官网的这个程序啊,但是是要把软件解压后放进去吗?我怎么弄了半天还是不能用?

  • Jimmy 09-15 20:59
    17

    你写软件的时候就可以加个启动参数或者配置文件,决定把数据文件放在哪里

* 帖子来源Linux.do
返回