uc手机书签导出方法

uc手机书签导出方法

uc浏览器电脑端从2017年就一直不再更新了(现在是2020年,我还算个uc粉,从2012年开始在我的诺基亚5530XM的塞班系统上用的非常爽就开始粉了,尤其是省流和预加载功能,在那时没啥流量又喜欢逛贴吧的我简直就是神器),导致有时候网页会弹出“浏览器已不再支持,请升级浏览器”之类的话。甚至有的页面也会产生错乱。

截个图纪念一下这么好用且帅气的UC。

我要换浏览器的思路是: UC云书签已经封闭 (后来发现是密码错误,重置密码能登录进去再导出) UC电脑端扩展中心一直不更新了(我都是借360插件中心下载再按uc来的……) UC电脑端内核已经无法满足更新需求 UC手机端已经改动巨大,变成了新闻资讯娱乐类的APP UC手机端书签无法单纯导出(想用这么卑劣的手段留住我,呵呵) 于是我要从PC端到APP都换掉。 手机换浏览器前当然需要先把要保存的视频缓存取出来(m3u8,知己知彼就不会束手无策) 总结一下m3u8格式相关问题 PC端换成了chrome还要解决烦人的Software_Reporter_Tool.exe Software_Reporter_Tool.exe

法一、登录uc云,书签导出

这是最简单的方式,我一度密码错误登不上去搞得我怀疑是服务器根本没连上糊弄着任何账户都登不上去……经手机端重置密码后就好了。【一直登不上去弄得我很难受,这让我直接从后两个角度去寻找方法】 网址如下,之前的yun.uc.cn已经改成跳转到uc主页了,现在的地址经过百度后是下面这个

cloud.uc.cn/cloud/

法二、云同步到电脑,在电脑端搞出来

多亏uc电脑端不更新了,不然这种限流措施估计也得让pc端的取消书签导出功能。

1)电脑端书签导出

电脑端的书签管理功能有导出功能(但不能导出移动设备书签!),这个不用多说 【右上角头像】->【书签(带着大星星图标)】 或者搜索栏左边的星星->管理书签。 (题外话,书签栏出现/消失的快捷键是【ctrl+B】)

2)移动设备书签实际存储位置

下面说下由手机同步过来的文件在哪: 在UC浏览器地址栏输入

ucbrowser://version

可以看到个人资料路径,复制粘贴该路径,然后打开,

在它的上一级菜单【User Data】中可以找到自己本地中不同账号名的文件夹

用文本编辑器打开里面的Bookmarks文件(推荐用VScode、notepad++这类的,文本文档格式不好看) 发现里面就是全书签索引,包括网络书签、移动设备书签!!

以下是之前乱找找错地方的过程(可以跳过,但是我浪费了半天时间在这错误的位置上……)

在【C:\Users[用户]\AppData\Local\UCBrowser\User Data\Default】的目录下 我保存新书签并关闭UC后,根据实验(改书签)时间、文件名称、文件大小来猜测 【有可能】存在于下面这些文件中 ↑bookmark是书签的意思,这个文件时间也接近改变时间,BM貌似就是bookmark的简称。 但是由于打开全是二进制文件,我没法解读,只好作罢。 这个文件夹里全是类似【http_域名_0.localstorage】跟着一个相同域名的 【http_域名_0.localstorage-journal】形式存储的文件,localstorage文件里面写的是【SQLite format ……(一堆乱码)……】 还有【IndexedDB】文件夹,里面都是和上面类似的文件夹,在里面的LOG文件夹里能找到完整链接,估计这就是以文件夹名为索引,再把细节放进去以此来优化速度。 但最终都没能找到存在于移动设备书签里的书签……(这些数据应该是为了加速读取而产生的)

法三、探究安卓手机的APP的“里”文件给搞出来(以后想起来(学会了)再更新)

安卓系统用文件管理能看到的都是表面文件,APP实际安装的地方我们直接看不到(没想到现在安卓也这么不自由,过去还能安装在外置sd卡呢) 这部分我一直以来也是混沌中,有些APP竟然只有下载文件夹而没有本身数据???后来搜索了手游解包啥的现在也是一知半解……也就是经常用Android->data这个文件夹里的内容。 摘自:安卓手机是分为“系统文件盘”、“内置sd卡”、“外置sd卡”三部分存储空间吗 准确的说应该是 “手机内部存储(也就是data分区) “内置SD卡(sdcard分区) “外置SD卡(external_sd分区) 除此之外还有system分区、rec分区、cache分区这几个基本用不到也看不到的分区。

至于怎么进那些不可见的分区我还不会……

2025.2.1更新

真没想到……https://cloud.uc.cn/home都没有导出书签功能了,资本主导的斗争真黑啊,没有互联网精神……还有,同为chrome内核的edge的版本显示地址是edge://version,就前面名字换了啊……

网友 @nbext_ 问我法二搞出来的bookmark怎么导入,我写了个python脚本,【bookmarks_path 】后面替换成自己导出的bookmark完整路径(注意斜杠方向)、【output_path 】替换成要输出的书签位置,运行一下即可(具体安装个python解释器,pip一下json包,最后执行这部分我就不赘述了,搜一下,很简单的)

import json

import os

def convert_bookmarks_to_html(bookmarks_path, output_path):

with open(bookmarks_path, 'r', encoding='utf-8') as file:

bookmarks_data = json.load(file)

def parse_bookmarks(bookmarks, html):

for item in bookmarks:

if item['type'] == 'folder':

html.append(f'

{item["name"]}

')

html.append('

')

parse_bookmarks(item['children'], html)

html.append('

')

elif item['type'] == 'url':

html.append(f'

{item["name"]}')

html = ['', '', 'Bookmarks', '

Bookmarks

', '

']

parse_bookmarks(bookmarks_data['roots']['bookmark_bar']['children'], html)

html.append('

')

with open(output_path, 'w', encoding='utf-8') as file:

file.write('\n'.join(html))

if __name__ == '__main__':

bookmarks_path = 'C:/Users/xxxx/Desktop/Bookmarks' #法二复制出来的bookmark的绝对路径

output_path = 'C:/Users/xxxx/Desktop/output.html' #要输出的“可导入”的书签的,输出的位置

convert_bookmarks_to_html(bookmarks_path, output_path)

print(f'书签已导出到 {output_path}')

相关文章

365bet返水多少 怎么给韩国打电话

怎么给韩国打电话

🗓️ 06-27 👁️ 7287
注册送365 vivox6d多少钱一部手机

vivox6d多少钱一部手机

🗓️ 07-03 👁️ 6573
best365手机官方 夺冠赔率:巴西强压德国阿根廷 法国荷兰紧随
注册送365 长期分居,男人想老婆了怎么办?两位“丈夫”实话实说,很扎心
best365手机官方 如何开启路由器的UPnP功能?详细步骤和设置说明
best365手机官方 刀伤多久愈合

刀伤多久愈合

🗓️ 07-06 👁️ 6143