问题标签 [portable-applications]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 我在哪里可以获得支持 Flash Player 和 Chrome Frame 的 Portable Internet Explorer 8?
我到处搜索,没有找到任何网站说 Portable IE8 支持 Flash Player 和 Chrome Frame。那么,我在哪里可以获得支持 Flash Player 和 Chrome Frame 的 Portable Internet Explorer 8?任何想法??
git - 真正可移植的 Git
我正在尝试使用它自己的 SSH 密钥在 USB 驱动器上创建一个完全可移植的 git 版本,并且我希望它能够工作,而不管 Windows 提供的驱动器号。我已经安装了便携式 git 并且大部分都可以工作。我遇到的问题是将它设置$HOME
为动态的,我希望它指向/DRIVELETTER/PortableApps/PortableGit
所以当我生成和使用我的 SSH 密钥时,它会转到/DRIVELETTER/PortableApps/PortableGit/.ssh/
现在$HOME
是/
,它为//.ssh/id_rsa
不存在的 ssh 生成提供了默认路径。我找到了说“设置为/e/bla/bla/bla/
”的网站,但如果驱动器号是J
.
我还没有找到任何好的指南来设置真正可移植的 git。
感谢您的帮助
emacs - 如何从便携式驱动器运行 Emacs 和 Cygwin
我正在从便携式驱动器(USB 记忆棒)成功运行 Emacs,但是当我尝试使用 diff 函数时遇到了麻烦。我已经安装了 cygwin,当我将 diff.exe 的路径添加到 Windows 中的环境变量 PATH 时,它可以与 Emacs 一起使用。问题是,使用这种方法,我必须在我想使用的每台计算机上编辑环境变量。不好。
然后我尝试将它从我的 site-start.el 中添加到路径变量中。当我从 Emacs 中检查变量时添加了路径,但 Emacs 仍然找不到 diff 工具。
有谁知道如何解决这个问题?
提前致谢
——马丁
编辑: 我的 site-lisp.el 现在看起来像这样,到目前为止没有任何效果(除了手动将路径添加到 PATH 环境变量中):
我的文件夹如下:
windows - 100% 可移植的 IDE(即*完全*在笔式驱动器上工作)和 C++ 编译器 (Windows)
可能重复:
便携式编程 IDE
(来自 /r/programming @reddit 的交叉帖子)
它不需要是一个成熟的 IDE,编译器就可以(尽管语法高亮会很棒||类似于 Sublime Text)。
由于我通常只在 Linux 中编程,因此我想尝试使用 windows.h 进行编程。(不过,这似乎是一个凌乱的 API。)我猜编译器会包含它?
如果没有像样的编译器/IDE,我将不得不进行 Web 编程,但经过这么长时间,它会很累。非常感谢!
python - 您如何查看导入模块中的导入失败?
我需要制作一个便携式应用程序以放置在设备上,并且我只想放置所需的模块,因此不会有所有标准模块,所以我需要查看我的应用程序需要什么,但如果该模块缺少一些导入,我看不到那是因为它给出了一个错误而没有明确说明该模块中的失败原因:
有没有办法查看该模块中的导入究竟失败了?
r - 以便携式 USB 形式部署 R 脚本
我有一个 R 脚本,我想部署它以防白痴,单击即可运行它等。不幸的是,我没有能力购买服务器,并且它需要运行的环境不允许安装新软件,只能运行便携式应用程序。(学校计算机)我的脚本还依赖于几个非基础包。
有什么方法可以以易于运行的方式部署 R 和我的脚本,以便可以在 USB 棒上使用它?
python - Python 或 Perl 中的可移植模块来编辑 xls 并将 xls 保存为 csv?
我在无法安装任何东西的网络和计算机上。在这台计算机上,我通过 USB 运行便携式应用程序,但我还需要编辑 xls,并另存为 csv。由于我无法安装任何通常的 xlrd xlwt 将无法工作,除非它们可以便携?任何建议如何解决它?
c# - USB 更新注册表上的便携式应用程序
我想编写一个驻留在 USB 上的便携式应用程序。当 USB 连接到 pc 时,应用程序会自动启动,它可能会设置注册表项。当 USB 驱动器从 PC 中移除时,我想删除这些条目。是否有可能做到这一点?
我知道我可以在我的 USB 驱动器上使用自动运行来启动我的应用程序,但是有什么方法可以通知我的应用程序需要删除 USB,以便它可以清除注册表?
我正在使用 C#。
installation - 使用 NSIS 创建普通安装和便携式安装
我们目前使用 NSIS 打包适用于 Windows 的Bitfighter,并且(有时)手动创建一个单独的存档以可移植地运行游戏。我希望简化流程,使构建便携式版本更容易,从而鼓励我们定期进行。
我们创建便携式安装的当前方式是正常安装游戏(使用 NSIS 构建的安装程序),然后压缩安装文件夹,并添加一个名为“便携式”的标记文件。我想绕过安装步骤,直接构建可移植存档。
将它与 NSIS 安装程序结合的主要优点是它将简化构建过程,并允许我们维护要包含的文件的单个列表。
有没有人做过这样的事情?
最后,我使用了已接受答案的变体,并使用 NSIS !ifdef 指令使用相同的代码库构建两个安装程序。通过指定 /DPORTALBE,我将获得一个便携式安装程序。
该代码可以在我们的Google 代码存储库中找到。