|
本帖最后由 mp624183768 于 2018-9-23 02:34 编辑
first add qq 群 664039698
and then
注意事项
写程序之前对支持库进行配置,勾选Sqlite3数据库支持库2.1而不是Sqlite数据库支持库2.0,因为选用后者会出现一些打不开表之类的问题;
如果发现打不开的问题 那么不用思考就是 数据类型没有选对
我们要解决三个问题
1 如何通过 直接打开百度云呢 我不想配置什么东西 太麻烦了 用户不喜欢
2 获取百度云目录以后 F:\installIng\中文路径\百度网盘\BaiduNetdisk\users\随机数值\用户名 我们会发现这里有一个随机数值
虽然数值不会改变 但是不知道怎么加密的 弱弱的我只能找第二种解决方案 但是我解决了
3 数据库的一些操作 不懂数据库的一些小伙伴 对于表名 字段值 或者什么的 一无所知 此处我推荐软件SQLiteStudio 可以百度它的图形化界面来一步一步的了解这些东西
步入正题通过如下方式可以获取到软件的运行目录
上面有三张图 第一张 可以通过win+r键打开
第二张点击查找 然后出现第三张 把刚才复制的东西 粘贴上去即可点击查找下一个即可
查找 如果不是自己想要的内容的话 可以直接按快捷键f3 或者第二章的查找下一个
之后找到我们想要的内容以后 则实际需要的内容则是
4代表 参数名称为“根目录”,数据类型为“整数型(int)”,所处语句为“取文本zc项”。注明:可以为以下常量值之一: 1、#根类; 2、#现行设置; 3、#现行用户; 4、#本地机器; 5、#所有用户。
就可以把问题1 解决了
问题 2 我们可以通过一个骚气的api 解决它
遍历出来所有目录 然后再根据条件判断我们需要的目录
计次循环首 (取数组成员数 (数组 ), i )如果真 (文本_取右边 (数组 [i ], “\”, , ) = 用户名 )标签1.标题 = 文本_替换 (数组 [i ], , , , 用户名, “BaiduYunCacheFileV0.db”, , )计次循环尾 ()
第二个问题也迎刃而解了
第三个问题就随之而来了
此处我也不多啰嗦 源代码奉上
变量名 | 类 型 | 静态 | 数组 | 备 注 | i | 整数型 | | | student_所有记录 | 文本型 | | 0 | 表项索引 | 整数型 | | | SQLite数据库 | Sqlite数据库 | | | Sqlite表 | Sqlite表 | | | Sqlite记录集 | Sqlite记录集 | | | 读取到的字段 | 文本型 | | | 是否读取成功 | 逻辑型 | | | 读取字段结果 | 文本型 | | | 局部_索引 | 整数型 | | |
超级列表框1. 全部删除 ()如果 (SQLite数据库. 打开 (标签1.标题, 假) = 假)信息框 (“打开数据库失败!”, 0, , )返回 ()调试输出 (“打开数据库成功!”)如果 (Sqlite表. 打开 (“cache_file”, SQLite数据库 ) = 假)信息框 (“打开表失败!”, 0, , )返回 ()调试输出 (“打开数据库表成功!”)调试输出 (SQLite数据库. 执行SQL语句 (“select * from cache_file”)) Sqlite记录集 = SQLite数据库. 取记录集 (“select * from cache_file”)调试输出 (Sqlite记录集 )如果真 (SQLite记录集. 打开 () = 假)信息框 (“记录集没打开!”, #错误图标, “提示”)返回 ()Sqlite记录集. 到下一记录 ()判断循环首 (Sqlite记录集. 尾记录后 () = 假)局部_索引 = 超级列表框1. 插入表项 (, 到文本 (Sqlite记录集. 读字段文本值 (“id”, )), , , , )超级列表框1. 置标题 (局部_索引, 1, Sqlite记录集. 读字段文本值 (“parent_path”, ) + Sqlite记录集. 读字段文本值 (“server_filename”, )) SQLite记录集. 到下一记录 ()处理事件 ()判断循环尾 () 返回 ()student_所有记录 = Sqlite表. 取所有记录 (假)调试输出 (student_所有记录 )计次循环首 (Sqlite表. 取记录个数 (), i )表项索引 = 超级列表框1. 插入表项 (-1, student_所有记录 [i ] [1 ], , , , )超级列表框1. 置标题 (表项索引, 1, student_所有记录 [i ] [2 ])超级列表框1. 置标题 (表项索引, 2, student_所有记录 [i ] [3 ])计次循环尾 ()|
sqlite3 | (未知支持库) | iext | SqliteDB | spec |
然后第三个问题也结决了
伸手党表示不会评论 不会打赏 不会加群 只想要一个源代码
给你给你都给你 要星星也给你
附件给你们了 打个广告不过分把
需要网课 或者刷钻的小同学可以点我支持一波哦www.liuan.mobi
|
|