如果可能,我正在尝试移植我使用的每个程序,而 Notepad++ 也在列表中。唯一的问题是到目前为止我一直在进行本机安装,因此我不能完全确定需要将哪些设置文件移动到可移植目录。
肯定有一个函数隐藏在 NPP 的某个地方,正是为了这个目的,或者那里有一些插件?我的意思是开发人员实际上已经考虑了其他一切,但这是我在 NPP wiki 或其他任何地方都找不到的一件事,我不想错过一个重要文件。
这是我得到的最接近的:Notepad++ 的配置文件和所有文件在哪里?
我应该复制第一个链接上列出的每个配置文件吗?
我有许多临时和测试服务器,我需要不断修改我的主机文件才能访问(它们取决于域名,所以我必须更改主机文件才能使它们工作)。
我觉得这很烦人。我想为我想要使用的每种网站设置某种便携式浏览器。是否有任何版本的图形 Web 浏览器(包括基于其他浏览器渲染引擎的浏览器)可以执行此操作?
通过这种方式,如果我想测试暂存,我可以简单地启动已经配置为使用暂存的实例。
有任何想法吗?
编辑:重要的功能是能够同时运行两个浏览器,都浏览到some-address.com,但一个浏览1.2.3.4器将请求定向到服务器 ,另一个浏览器将请求定向到服务器5.6.7.8。
编辑:(3/16/14)
这个问题是几年前提出的,我仍然不知道这样做的体面方法。让我试着进一步解释一下,因为人们似乎误解了这个问题。这不是仅通过使用代理服务器就可以轻松解决的问题。我想可能可以在代理服务器中编写大量规则来解决问题,但对于一个简单的问题来说,这是一个非常复杂的解决方案。
所以要澄清:
共有三个 Web 服务器。生产、测试和开发。每个都运行一个多租户应用程序,该应用程序根据用于访问它的主机名进行自定义。从概念上讲,这类似于允许多个站点在同一个服务器实例上运行的内容管理系统或博客引擎。您只需将主机名指向服务器,通过 HTTP 1.1 主机名映射访问它的主机名就是它显示的站点。
任何简单地重写主机文件的解决方案都不起作用,因为需要同时运行多个浏览器窗口到不同的站点、生产、开发、测试等......所以简单地不断更改主机文件不会工作,因为它会影响所有浏览器实例。如果您更改一个浏览器的映射,那么其他浏览器现在也会映射到该服务器,因此任何后续请求都将转到错误的服务器。
我正在寻找的是一种强制此浏览器实例使用此主机文件以及该浏览器实例使用该主机文件的方法,例如通过命令行参数。我什至不在乎是否需要安装浏览器的多个副本。
这对于 firefox 便携式可能是可行的,因为我认为它为每个安装的副本使用自己的配置文件,但问题是用于管理站点的第三方软件不适用于 firefox(站点本身可以,但管理工具不,它们在 chrome、IE 和 Opera 上运行良好,但是……我无法访问源代码来修复它)。
具体来说,我很想知道当被要求处理家庭成员或朋友的个人计算机问题时,您在 U 盘上保留了哪些工具?在我的头顶上,我可以想到以下事情:
...但这个问题不一定限于病毒/恶意软件/间谍软件问题。
既然 Apple OS-X 操作系统是 UNIX 衍生品 (BSD),而底层(Intel)Mac 架构是一样的,为什么在 Linux 上运行 Apple 特定的应用程序不是很简单?
我想知道是否可以使用任何类似 VMWare 的产品创建完全可移植的虚拟机?我的目标是创建一个虚拟机(XP 作为来宾操作系统),在其中安装一些应用程序,将 vm 放入 USB2 驱动器(性能无关紧要),然后在任何 Windows 主机操作系统(xp、vista、7 ) 无需在主机中安装任何内容,使用任何主机帐户(管理员、访客、受限)。是否可以使用任何 vmware 之类的产品来做到这一点?如果可能,那么哪一个是我最好的选择?
PS:我找到了一个最接近的匹配:Qemu; 但它慢得多。在 qemu 上运行的 XP 操作系统中进行任何实际工作(在 .net 上编写代码)几乎是不可能的。有没有比 Qemu 更好的,或者无论如何我可以让 Qemu 更快?但是有一个限制,我没有对所有机器的管理员权限,因此该解决方案应该可以在任何基于 Windows 的系统上移植。
来自 OP 的回答
伙计们,
感谢您的宝贵回应。我一直在用 Qemu 进行黑客攻击,因为它很有前途,并且符合可移植性的定义(我实际上想要什么);你不需要在主机上安装任何东西。我发现了一个调整(尽管你们所有人可能都知道)并想与你们分享。如果你使用
-no-acpi
Run Code Online (Sandbox Code Playgroud)
Qemu 的选项,它要快得多,几乎不是 vmware/virtualbox,但这是我可以忍受的性能。我对 Qemu 使用了以下命令
"J:\Virtualization\QEMU\qmqemu0-12-3\qemu.exe" -L "J:\Virtualization\QEMU\qmqemu0-12-3" -M "pc" -m 512 -cpu "qemu32" -vga cirrus -serial vc -parallel vc -name "MinXP" -drive "file=J:\Virtualization\QEMU\Store\MinXP.qcow2,index=0,media=disk" -boot order=dc,menu=on -net nic,vlan=0,macaddr=52-54-00-F3-27-A6,model=rtl8139 -net user,vlan=0 -win2k-hack -no-acpi -hwnd 722498 -localtime
Run Code Online (Sandbox Code Playgroud)
使用此选项安装 XP 需要很长时间,但安装后速度更快。
我可以通过在 USB 连接器中感应 5 伏电压来为计算机充电吗?是这可能吗?我注意到当我的 EeePC 900 关闭但插入充电器时,USB 端口有电。这是一种可持续的 PC 充电方式,还是设计上的缺陷?
问这个问题让我思考 - 有可用于 Linux 的便携式应用程序吗?我知道很多简单的工具都可以独立运行,但是我会遇到常见 Linux 发行版的安全限制吗?
无论如何,考虑到大多数默认 Linux 系统上工具等的可用性,是否有必要这样做?
编辑:澄清一下,我正在寻找可以在现有 Linux 系统上运行的应用程序 - 如果不需要,我不想随身携带整个操作系统。
所以我有问题,因为我是个白痴。我似乎总是把我的 USB 驱动器放在学校的公共电脑里等等。我卸载它们并注销并将它们留在电脑中,当然,然后我会丢失我的信息和我的驱动器,这可能会很昂贵。
是否有一个小脚本可以安装到我的驱动器上,在我注销计算机时提示我取出 U 盘?由于这主要用于公共计算机,因此我无法在驱动器上放置任何稍后需要某种管理员权限的内容。
我想如果所有其他方法都失败了,我可能会将我的驱动器放在挂绳上并将其挂在手腕上。哈哈。
还有其他人有这个问题吗?
我认为标题说明了一切。
我使用 Notepad++ 的便携式版本,并希望在 Windows 10 右键单击上下文菜单上有一个菜单,允许我使用它编辑文件。
我只是对Onlive的质量和速度感到惊讶,因为这项技术有可能使硬件要求与普通用户无关。但是,目前 Onlive 仅用于远程控制视频游戏,而不是一般的台式机或其他设备。
我正在寻求能够像 Onlive 一样实现这一目标的软件或服务。 我需要:
我在家里有一个非常强大的台式机,我希望能够从我插入 USB 记忆棒的任何其他计算机访问这种原始电源(就像 Onlive 让游戏玩家使用他们强大的服务器一样)
哪些软件/服务可以满足上述要求?
注意:请说明您的建议没有的功能。