问题标签 [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.

0 投票
8 回答
2328 浏览

bug-tracking - 运行 USB pendrive 的错误跟踪器。这可能吗?

我希望从 USB 随身碟上运行错误跟踪器(出于各种原因,主要是因为我经常无法访问互联网并且需要在机器之间跳来跳去)。

有人对实现这一目标有什么建议吗?我知道 mySQL 之类的都可以安装在一个 pendrive 上,只是想知道是否有人将它们放在一个漂亮而简单的包中?

0 投票
0 回答
405 浏览

webserver - 反正有没有让切诺基服务器便携?

我在不同的机器上开发。我使用 MAMP,我将它安装在我的保管箱文件夹中,并创建了指向应用程序文件夹的符号链接。这样,如果我有一天在我的桌面上工作并对数据库模式进行更改,第二天我在笔记本电脑上工作,我就不必做任何数据库迁移的东西,这同样适用于我设置的所有 apache 虚拟主机使用 MAMP。一切都是便携的。

我最近开始使用 Cherokee 服务器,我非常喜欢它。我想用 Cherokee 替换 MAMP,但首先我需要能够使其便携。我不想在多台机器上配置多个虚拟主机、设置等。

无论如何我可以将切诺基设置为像 MAMP 一样便携吗?

如果我想从拇指驱动器运行 Cherokee 怎么办?

0 投票
5 回答
6483 浏览

.net - .Net 应用程序是否可以转换为便携式应用程序,即单个 .exe

.Net 应用程序可以转换为单个 .exe 可移植应用程序吗?

即没有安装程序,它只是运行?

我想所有的dll、资源等都需要嵌入到exe中?如果是这样,我该怎么做?

谢谢

0 投票
7 回答
3162 浏览

windows - 多服务器管理员的便携式脚本语言?

请注意: portableapps.com 中的可移植性,而不是传统意义上的可用于多种架构或操作系统的语言。谁创造了便携式一词的这种用法,应该受到打击。:)

我是一名 DBA 和系统管理员,主要负责运行 SQL Server 的 Windows 机器。我正在寻找一种不需要管理员访问权限或安装程序的 Windows 编程/脚本语言,除了将其扩展到文件夹之外不需要安装过程。我的目的是拥有一种可以标准化的自动化语言。

到目前为止,我一直在使用批处理文件和 Unix shell 的组合,使用来自UnxUtils的 sh.exe,但这远非完美的解决方案。

我评估了一些选项,它们都至少有一个或另一个严重的缺点。我对开源或双重许可有强烈的偏好,但我更感兴趣的是找到合适的工具而不是其他任何东西。对任何依赖 Cygwin 或 Java 的东西都不感兴趣,但在这一点上,我对需要 .NET 的东西没问题。

要求:

  • 可管理的占用空间(1-100 个文件,安装在 30 MB 以下)
  • 在 Windows XP 和 Server (2003+) 上运行
  • 无安装程序(exe、msi)
  • 不依赖 JVM 或 Cygwin 安装
  • 适用于外部管道、进程和文件
  • 支持 MS SQL Server 或 ODBC 连接

奖励积分:

  • 开源
  • FFI 用于调用本机 DLL 中的函数
  • GUI 支持(本机或 gtk、wx、fltk 等)
  • Linux、AIX 和/或 OS X 支持
  • 动态的、面向对象的和/或功能的、解释的或编译的字节码;互动发展
  • 能够将脚本打包或编译成可执行文件

到目前为止,我已经尝试过:

  • Ruby:磁盘上 148 MB,23000 个文件
  • 便携式 Python:54 MB 磁盘,2800 个文件
  • Strawberry Perl:123 MB 磁盘,3600 个文件
  • REBOL:很好,除了封闭源代码并且免费版本中没有 MSSQL 或 ODBC
  • Squeak Smalltalk:很好,除了对脚本的支持很差
0 投票
4 回答
1496 浏览

php - 便携式版本控制?

目前,我所有的工作都是在闪存驱动器上完成的。保持便携,我可以在工作时学习 Web 开发。目前,我运行安装了 XAMPP、Notepad++ 和 Chrome 的 Portableapps。

我的问题是,有人知道可以在闪存驱动器上便携工作的版本控制系统吗?我刚刚了解了版本控制的重要性,我想开始,我只需要一些适合我的设置的东西。

编辑:澄清一下,整个事情应该能够在完全外国计算机上单独运行闪存驱动器。因此,如果我去埃德娜阿姨家参加家庭聚会,我可以打开她的电脑,插入我的闪存驱动器,然后就可以走了。如果您在他们花哨的新电脑上安装除纸牌以外的任何东西,世界上的埃德娜阿姨都会非常生气。所以它不能留下任何东西

0 投票
1 回答
5158 浏览

python - USB 棒上的蟒蛇

是否有任何免费和开源选项可以从 Windows 系统上的 USB 棒运行 python(即安装在 USB 棒上的 python)并且只需插入 USB 棒就可以在任何 Windows 系统上运行?

0 投票
4 回答
4859 浏览

c# - 如何创建便携式应用程序(无需安装即可运行)

如何创建一个应用程序:

  • 轻量级:我猜可能不需要 .NET 框架?
  • 便携:无需安装即可运行并将数据保存在应用程序目录中,所以我可以移动文件夹甚至exe?

这只是一个个人实验:我想尝试创建一个具有上述属性的简单待办事项列表应用程序

我在想:

  • C#/WPF(但需要 .NET 框架,我可以探索客户端配置文件)
  • Appcelerator Titanium(我认为这将是轻量级和足够好的?我不知道我是否可以拥有一个便携式钛应用程序)
0 投票
4 回答
3260 浏览

.net - 便携式 .Net 调试工具

作为 .net 开发人员,有时会要求在自己的开发人员机器以外的不同机器(32 位和 64 位)上进行调试。很多时候缺少一些重要的工具,我必须先安装它们才能开始调试。然后我开始在一个 1GB 的记忆棒中收集一些便携式工具。目前它包含

  1. Windbg 32 和 64 位便携式。
  2. 异想天开
  3. FUSLOGVW.exe
  4. 温迪夫
  5. 图形化程序
  6. 远程调试器 32 & 64
  7. 系统内部套件
  8. Oleview.exe

是否有更多可移植工具可以添加到集合中,以帮助调试 .net 应用程序中的问题。你的便携系列是什么?

0 投票
2 回答
16540 浏览

git - 修复 msysGit Portable $HOME 位置

我已经在我的闪存驱动器上成功安装和配置了 msysGit Portable,并使用它来拉取和推送 GitHub 存储库。但是,我似乎总是不得不对 SSH 支持进行整合。

具体来说,为了让 SSH 找到我的密钥文件,每次运行 git-bash.bat 时,我都必须按照这些说明启动第二个实例,ssh-agent然后启动我的密钥。ssh-add

使用ssh -v git@github.com调试的输出我看到 msysGit 默认到我的 Windows 用户目录来查找密钥。它不能那样做;我需要它在便携式驱动器上查看自己的目录。

如何强制 $HOME 成为程序自己的文件夹?

更新损坏的 Vox 链接

此页面的说明类似于我最初发布的现已损坏的链接。引用如下。另外这里是原始 Vox 文章的网络存档。

但是,如果您尝试这样做并获得:

那么你的会话没有在 ssh-agent 下运行。您可以通过运行以下命令重新启动代理下的新 shell 来解决此问题:

您可以在其中将 bash 替换为您选择的 shell。完成此操作后,您应该能够运行 ssh-add 来加载该 shell 的密钥。

0 投票
1 回答
264 浏览

portable-applications - 为 USB 驱动器编写一个 Windows 应用程序

我想在 .Net 中编写一个必须由制造商随 USB 驱动器一起提供的应用程序。现在应用程序的目标是仅在 Windows 中运行。但将来必须支持其他操作系统。该应用程序是否需要作为便携式应用程序交付?在 USB 驱动器中将 .net 应用程序作为便携式应用程序运行需要什么?如果 .Net 不是一个好的选择,还有哪些其他平台可以帮助实现这一点?