|
本帖最后由 coult3 于 2024-3-3 18:02 编辑
win10 x64,百分测试版(5.1.1130.26)
centbrowser_5.1.1130.26_x64_portable.exe ,下载便携版后,直接运行 chrome.exe ,没有安装任何扩展。
1.在书签栏添加一个js书签:书签栏右键,添加网页...
名称为:test-1
网址填写:
- javascript:alert('The time is: '+Date());
复制代码
在书签栏中此js图标为 暗色方块,但是把这个js书签 复制到 【书签栏的文件夹】中,图标变为默认的黄底js图标,如图:
2.使用Bookmark Iconizer扩展
书接上回:
百分js书签图标与Bookmark Iconizer扩展冲突
https://www.centbrowser.net/zh-c ... 749&fromuid=658
(出处: 百分浏览器论坛)
装好该扩展后,书签栏新建一个js小书签:
名称为:夜间模式切换
网址为:
- javascript:(d=>{var css=`:root{background-color:#fefefe;filter:invert(100%)}*{background-color:inherit}img:not([src*=".svg"]),video{filter: invert(100%)}%60,style,id="dark-theme-snippet",ee=d.getElementById(id);if(null!=ee)ee.parentNode.removeChild(ee);else {style = d.createElement('style');style.type="text/css";style.id=id;if(style.styleSheet)style.styleSheet.cssText=css;else style.appendChild(d.createTextNode(css));(d.head||d.querySelector('head')).appendChild(style)}})(document)
复制代码
在Bookmark Iconizer选项中第一步中输入框输入:夜间 后面再输入一个空格,就会找到 夜间模式切换 书签(不输空格则找不到),点击绿色的 “+”,在第二步中输入base64代码,比如:
- data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACHUlEQVR42pWTzWsTURTFz3xk0gxVCpWCRF1IVSioVBCpKRUXdeFKF925DSou0q5UqLooaJYiqEtRt/4Bgii22WsRtNVsWkraNDCZTCaZ73nXO52FikScgQv38d753fPufSPhH19+ySSVBPr3R6VBZwZuqAsGnTwtodcn1G9lBVQMmiupuDxVwOIbG42FLID5Nl2ZVvDy6j68Wg8x/9pCXB37T8Adk66VFFRnh1E3Bd63ItS+BZEXkBoQIQg4XIHIJUAG2j/s3wD3LLoxo2Lpgo6VHRYaAhCES0UFQwrB8AhWRGgH3NQI+GwC715spQDpoU2VkozFKR3LzRirZoyYxW2fIMcENxboct7jcBKAm4Ak7C63IO1/2qW75zWUJ/L4yOK1XoyIRTYfttiy5Ql0uLrLucv2E4jrCISygs7KNqQDz216NKvh7GgOb5sRQrbZ40gqdn3BFXkdstBhYeKAgQ478GMZVm0zvcJw1aLyTA6nihrqRgw7SiuxGfQDcJ7advxU7LEjj/ft2savJuoP2jQ3reH4YQ0b3IMEYJku3JBzDseX4PCj8pyYxQJ+yOtPzT/HWLht0MVzMo4d1dHoCGytNdHa9KDqBQROBDazN8qI4cyEaPp/P6Shyi5NnslhfELH91UL619tdB+PZ3vK+Zs7dGJSw8iYgi8fuug8OZL9Z9Kvb9PIQbbrAa1qMTtg7zrlBqk5nsazQwPP/QQwKkexzEJveQAAAABJRU5ErkJggg==
复制代码
下一步,另存为对话框中,保存类型选择 所有文件,文件名输入 test.html ,
最后发现 书签管理器中 【导入不了 test.html 】,导入后没反应,没有任何导入文件夹。
打开 test.html,发现js书签的代码只有一小半,另外一半消失了,不知道是什么原因。
- <p><!DOCTYPE NETSCAPE-Bookmark-file-1></p><p><!-- This is an automatically generated file.</p><p> It will be read and overwritten.</p><p> DO NOT EDIT! --></p><p><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"></p><p><TITLE>Bookmarks</TITLE></p><p><H1>Bookmarks</H1></p><p><DL><p></p><p><span style="white-space:pre"> </span><DT><A HREF="javascript:(d=>{var css=`:root{background-color:</p>
复制代码
3 不使用该扩展,打算使用原始的方式 导出书签,手动添加icon属性,最后导入。
在电脑其他磁盘 重新下载 centbrowser_5.1.1130.26_x64_portable.exe ,直接运行 chrome.exe ,没有扩展,然后删除所有默认的自带书签。
还是先添加一个 夜间模式切换 的 js小书签,图标依然是 暗色方块,点击它工作良好。
然后在书签管理器中导出书签为 test.html ,然后手动编辑添加一个ICON属性。
修改前:
- <p> <DL><p></p><p> <DT><A HREF="javascript:(d=>{var css=`:root{background-color:#fefefe;filter:invert(100%)}*{background-color:inherit}img:not([src*=%22.svg%22]),video{filter:%20invert(100%)}%60,style,id=%22dark-theme-snippet%22,ee=d.getElementById(id);if(null!=ee)ee.parentNode.removeChild(ee);else%20{style%20=%20d.createElement('style');style.type=%22text/css%22;style.id=id;if(style.styleSheet)style.styleSheet.cssText=css;else%20style.appendChild(d.createTextNode(css));(d.head||d.querySelector('head')).appendChild(style)}})(document)" ADD_DATE="1709392591">夜间模式切换</A></p><p> </DL><p></p>
复制代码
修改后:
- <p> <DL><p></p><p> <DT><A HREF="javascript:(d=>{var css=`:root{background-color:#fefefe;filter:invert(100%)}*{background-color:inherit}img:not([src*=%22.svg%22]),video{filter:%20invert(100%)}%60,style,id=%22dark-theme-snippet%22,ee=d.getElementById(id);if(null!=ee)ee.parentNode.removeChild(ee);else%20{style%20=%20d.createElement('style');style.type=%22text/css%22;style.id=id;if(style.styleSheet)style.styleSheet.cssText=css;else%20style.appendChild(d.createTextNode(css));(d.head||d.querySelector('head')).appendChild(style)}})(document)" ADD_DATE="1709392591" ICON="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACHUlEQVR42pWTzWsTURTFz3xk0gxVCpWCRF1IVSioVBCpKRUXdeFKF925DSou0q5UqLooaJYiqEtRt/4Bgii22WsRtNVsWkraNDCZTCaZ73nXO52FikScgQv38d753fPufSPhH19+ySSVBPr3R6VBZwZuqAsGnTwtodcn1G9lBVQMmiupuDxVwOIbG42FLID5Nl2ZVvDy6j68Wg8x/9pCXB37T8Adk66VFFRnh1E3Bd63ItS+BZEXkBoQIQg4XIHIJUAG2j/s3wD3LLoxo2Lpgo6VHRYaAhCES0UFQwrB8AhWRGgH3NQI+GwC715spQDpoU2VkozFKR3LzRirZoyYxW2fIMcENxboct7jcBKAm4Ak7C63IO1/2qW75zWUJ/L4yOK1XoyIRTYfttiy5Ql0uLrLucv2E4jrCISygs7KNqQDz216NKvh7GgOb5sRQrbZ40gqdn3BFXkdstBhYeKAgQ478GMZVm0zvcJw1aLyTA6nihrqRgw7SiuxGfQDcJ7advxU7LEjj/ft2savJuoP2jQ3reH4YQ0b3IMEYJku3JBzDseX4PCj8pyYxQJ+yOtPzT/HWLht0MVzMo4d1dHoCGytNdHa9KDqBQROBDazN8qI4cyEaPp/P6Shyi5NnslhfELH91UL619tdB+PZ3vK+Zs7dGJSw8iYgi8fuug8OZL9Z9Kvb9PIQbbrAa1qMTtg7zrlBqk5nsazQwPP/QQwKkexzEJveQAAAABJRU5ErkJggg==">夜间模式切换</A></p><p> </DL><p></p>
复制代码
保存后,在 书签管理器 将其导入。
发现图标确实是变成 相应的自定义图标了,js脚本也能正常工作。
这次终于是成功了:)
|
|