本帖最后由 feelsky 于 2012-7-30 07:23 编辑
本人对数据库方面是一窍不通的,查了论坛的一些资料后还是没有办法实现,只是想修改homePage的值达到通过AU3修改浏览器主页的目的
图中的这个值一串数字通过浏览器打开是百度,算法转换怎么也搞不清楚,望高手给予解答
如何修改homePage的值,在论坛搜了一些其它代码套用,下面这个值$HPvalue是直接给的,修改了值但值类型貌似又不对了,怎样修改Blob类型的值?#NoTrayIcon
#include <SQLite.au3>
#include <SQLite.dll.au3>
Global $SQLite_Data_Path
$SQLite_Data_Path = @ScriptDir & "\config.db"
_SQLite_Startup() ;加载 SQLite.dll
$key = "homePage"
$HPvalue = "0D 00 00 00 28 00 00 00 68 00 74 00 74 00 72 00"
_SQLite_Open($SQLite_Data_Path)
_SQLite_Exec(-1, "UPDATE config SET value = '" & $HPvalue & "' WHERE key = '" & $key & "';")
_SQLite_Close()
_SQLite_Shutdown() ;卸载 SQLite.dll
望高手能举个例子,实现字符转换,以及修改数据,谢谢
虽然知道这里Blob的值是二进制的,但看了二楼的代码,还是不知道图中的这个值是如何换算来的 |