maryjeck
火狐狸
火狐狸
  • UID9565
  • 注册日期2005-11-03
  • 最后登录2017-11-15
  • 发帖数281
  • 经验72枚
  • 威望0点
  • 贡献值44点
  • 好评度1点
  • 社区居民
  • 忠实会员
阅读:2180回复:5

我也来做个移动版

楼主#
更多 发布于:2010-01-26 14:46
用API写了一个firefox启动器,

用来直接启动firefox,不关路径的问题,功能就是“firefox -profile profile”
如果有profile文件夹,会直接调用里面的配置启动,如果没有,直接生成profile文件夹,
大家可以直接把自己的配置文件直接profile文件夹里面。

下载地址,,,,论坛好像不能上传附件了,痛苦了
http://www.dbank.com/download.action?t= ... U0&rnd=608

把代码也公布一下,有兴趣的自己去修改。。。。。

头文件
#include <windows.h>
#include <io.h>

#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" )




int main(int argc, _TCHAR* argv[])
{

if(_access("firefox.exe", 0) == 0)
{
LPCWSTR a=(WCHAR *)_T("-profile profile");
ShellExecute(NULL,(WCHAR *)_T("open"),(WCHAR *)_T("firefox"),a,NULL,SW_SHOWNORMAL );
return 0;
}
else
{
MessageBox(NULL, (WCHAR *)_T("请将Runfirefox放入Firefox的安装目录!\n\r如果已经有自己的配置文件,请在Firefox的安装目录中新建一个profile文件夹,并放入配置文件!"), (WCHAR *)_T("Runfirefox"),MB_OK );
return 0;
}
}
saga2008
非常火狐
非常火狐
  • UID25840
  • 注册日期2008-08-15
  • 最后登录2024-01-21
  • 发帖数694
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
1楼#
发布于:2010-01-26 14:46
我更喜欢放在appdata里;U盘放Portable足矣了。
msky
千年狐狸
千年狐狸
  • UID14649
  • 注册日期2006-09-21
  • 最后登录2023-04-03
  • 发帖数2959
  • 经验166枚
  • 威望0点
  • 贡献值12点
  • 好评度9点
  • 社区居民
2楼#
发布于:2010-01-26 14:46
明白了,放入安装目录,启动名称为profile的配置文件夹

收藏一个。
msky
千年狐狸
千年狐狸
  • UID14649
  • 注册日期2006-09-21
  • 最后登录2023-04-03
  • 发帖数2959
  • 经验166枚
  • 威望0点
  • 贡献值12点
  • 好评度9点
  • 社区居民
3楼#
发布于:2010-01-26 14:46
saga2008:我更喜欢放在appdata里;U盘放Portable足矣了。回到原帖


不太喜欢Portable,启动方式不比-profile快到哪里,还有启动画面,不爽
maryjeck
火狐狸
火狐狸
  • UID9565
  • 注册日期2005-11-03
  • 最后登录2017-11-15
  • 发帖数281
  • 经验72枚
  • 威望0点
  • 贡献值44点
  • 好评度1点
  • 社区居民
  • 忠实会员
4楼#
发布于:2010-01-26 14:46
等下给2楼改一下启动器,就是加入可以配置路径的启动器。。。。
wang-yh
小狐狸
小狐狸
  • UID34954
  • 注册日期2010-12-25
  • 最后登录2013-04-23
  • 发帖数36
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2010-01-26 14:46
正用着FirefoxPortable_3.6.13_SimpChinese.paf.exe:

Portable Firefox是一个可以在便携USB驱动器上使用的全功能,充分优化过的Firefox。通过一些经过专门选择的优化,使的它执行更迅速,扩展你的便携式USB驱动器的用途同时通过这个专门的工具,在更换电脑后,可以使你继续使用大部分原有的收藏夹。 通过CD驱动器(外置型),ZIP驱动器,外置硬盘,某些MP3播放器,闪存卡以及其它便携设备也可以正常使用它。

Firefox Portable
(http://portableapps.com/firefoxportable) 是John T. Haller 前輩使用NSIS (http://nsis.sf.net) 撰寫的程式,其設計目的,就是讓大家在任何電腦上,都可以使用屬於自己的「個人瀏覽器」。透過特別的Firefox Portable 啟動程式,目前 Firefox Portable 可以讓大部分的擴充套件、佈景主題、書籤與其他的個人設定,正確地到處移動。另外,從 1.2.1.1 版本以後,Firefox Portable 更支援了 Live-on-CD 這個功能,讓大家可以把檔案燒錄到 CD 中,拿來展示。

目前Firefox Portable是PortableApps.com(http://portableapps.com) PortableApps Suite 的一份子,您可以在 PortableApps.com
(http://portableapps.com) 裡面找到Firefox Portable的支援頁面
(http://portableapps.com/firefoxportable),以及討論串(http://portableapps.com/forums/support/firefox_portable)。
游客

返回顶部