第二步:使用“记事本”等文本编辑程序打开复制过来的.CGP文件,利用“编辑→替换”功能将其中“[Group]”替换成“[CaptorGroup]”,然后再一一删除GB的CGP文件中的形如“name3=××××××”等行,保存后便可在Maxthon中惬意地使用自己原来存储在GB中的“群组”了,不过此方法有个缺点就是会丢失网站名称,由于群组都是自己存储的,看到群组名就知道其中所包含的网站,不影响使用。
★利用收藏夹做中介法
第一步:到http://www.morequick.com/forum/uploads/unlock/2005-06-12_081823_converter.zip下载GB浏览器的Groups群组换收藏夹工具,运行它,界面如图2,在左侧选择GB的群组文件所在目录,右侧会自动选定你的IE收藏夹所在目录,执行“Convert GreenBrower Groups to IE Favorites”命令,完成后IE收藏夹会有名为“GreenBrower Groups”的目录,里面就是你刚转化的群组。
图2
第二步:在Maxthon中执行“收藏夹→GreenBrower Groups→打开本层链接”命令将刚刚转化得到的收藏夹内的所有网页打开,然后再执行“快捷组→将当前所有窗口存为快捷组”命令,便成功完成了GB到Maxthon的群组转换。
★群组文件的批量转换
上面两种方法虽然能够顺利实现GB→Maxthon群组间的转换,但如果碰到你有大量的群组文件需要转换或想实现Maxthon→GB的群组转换就不太方便了,这里我们推荐使用可以打开记事本,输入脚本内容(不含双引号):“ @echo off :common
setlocal ENABLEDELAYEDEXPANSION findstr "CaptorGroup" *.cgp && goto max_gb || goto gb_max
:max_gb
rd /s/q gb_group md gb_group for %%i in (*.cgp) do echo [Group]>>gb_group\%%i for %%a in (*.cgp) do for /f "tokens=1-4 delims==:" %%i in ('findstr /n "=" "%%a " ') do set /a n=%%i-2 && echo name!n!=%%j>>gb_group%%a && echo ^url!n!=%%k:%%l>>gb_group%%a goto end
:gb_max
rd /s/q max_group md max_group for %%a in (*.cgp) do for /f "tokens=2 delims==" %%i in ('findstr "." "%%a " ') do echo %%i>>max_group%%~na.txt for %%a in (max_group\*.txt) do echo [CaptorGroup]>>max_group%%~na.cgp for %%a in (max_group\*.txt) do for /f "tokens=1,2 delims=: " %%i in ('findstr "." "%%a " ') do if "%%i" neq "http" (set n=%%i) else (if "%%i" == "http" echo !n!=http:%%j>>max_group%%~na.cgp) del /q max_group\*.txt goto end
:end
exit ” 然后保存文件并将其扩展名更改为.BAT,这就做成了一个转换批处理文件,再把此文件复制到GB的Groups文件夹中,双击运行就会得到一个新文件夹,双击运行它就可实现GB→Maxthon的转换,将此文件夹中的.CGP文件复制到GB的Groups文件夹中便OK了。或者将它复制到Maxthon的Groups文件夹中,双击运行它就可实现Maxthon→GB的群组转换。