找回密码
 加入
搜索
查看: 7593|回复: 34

[AU3基础] 求助!翻遍论坛没找到支持X64的加密版sqlite3.dll。

 火..   [复制链接]
发表于 2017-8-4 22:57:08 | 显示全部楼层 |阅读模式
不知道哪位哥们有下载链接么??
加密版
加密版
加密版
 楼主| 发表于 2017-8-5 11:24:13 | 显示全部楼层
自顶一下,都没人有的么。。。
发表于 2017-8-5 12:23:49 | 显示全部楼层
回复 146# yamakawa

我收藏了一个sqlite3_x64,但不知道是不是加密版。
我是XP系统,没试过。
你试看看

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2017-8-5 15:54:00 | 显示全部楼层
回复 3# chzj589


    感谢你回复,,但是很遗憾。。dllcall返回3.。未找到函数。。。应该是原版
 楼主| 发表于 2017-8-5 15:56:16 | 显示全部楼层
回复 3# chzj589
Func _SQLite_Key($hDB, $bKey)
    ; ProgAndy
    If __SQLite_hChk($hDB, $SQLITE_ERROR) = $SQLITE_ERROR Then Return SetError(-1, 0, $SQLITE_ERROR)
    $bKey = Binary($bKey)
    Local $iLen = BinaryLen($bKey)
    Local $tKey = DllStructCreate("byte[" & $iLen & "]")
    DllStructSetData($tKey, 1, $bKey)
    Local $avRval = DllCall($__g_hDll_SQLite, "int:cdecl", "sqlite3_key", "ptr", $hDB, "ptr", DllStructGetPtr($tKey), "int", $iLen)
    If @error Then Return SetError(@error, 0, $SQLITE_ERROR)
    Return $avRval[0]
EndFunc
官网找到的这个func
发表于 2017-8-5 16:30:41 | 显示全部楼层
回复 146# yamakawa
又找到一个

你再试试

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2017-8-5 18:02:11 | 显示全部楼层
回复 6# chzj589


    还是返回3,,,没有找到这个函数
 楼主| 发表于 2017-8-6 09:17:48 | 显示全部楼层
难道为了这个玩意,俺得去下载vs?然后下载wxsqlite,然后学点c基础自己编译不成?!
 楼主| 发表于 2017-8-6 10:06:47 | 显示全部楼层
回复 6# chzj589


    找到一个有sqlite_key函数的版本,,可是不知道为什么dllopen失败。。好忧伤。。。

sqlite-netFx46-binary-bundle-x64-2015-1.0.105.2.zip

http://system.data.sqlite.org/do ... -2015-1.0.105.2.zip
 楼主| 发表于 2017-8-6 11:09:54 | 显示全部楼层
回复 6# chzj589


搞定了。。马勒个蛋。。。翻了国内翻国外。。好不容易找到一个有sqlite3_key函数的dll文件。。。可是现有的udf不能用。。。结果自己改写了sqlite_startup函数。弄了一个sqlite.fix.au3函数库,,,,终于可以用了。。。爽
 楼主| 发表于 2017-8-6 11:16:52 | 显示全部楼层
本帖最后由 yamakawa 于 2017-8-6 11:26 编辑

回复 3# chzj589

直接打开效果


函数显示效果


去掉解密函数效果

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×

评分

参与人数 1金钱 +10 收起 理由
tubaba + 10 很棒的见解

查看全部评分

发表于 2017-8-6 14:55:08 | 显示全部楼层
回复 11# yamakawa
祝贺,因我是XP86,所以没环境折腾,上次学<炫彩界面库-SQLite>,
生成EXE后,到WIN764位测试运行不了,才搜索下载的。
后来因SQLite数据库不能加密,于是放弃了。还是用ACCESS习惯。
 楼主| 发表于 2017-8-6 15:02:09 | 显示全部楼层
回复 12# chzj589


    不加密的版本,官方就有啊。。X64的。。一切正常,,我就是觉得明文保存的数据,太危险,不适合一般使用,所以才找加密的。。。
   至于不用access。。嗯。这个吧。我在日本,不像国内,版权查的很严的,,,access这玩意,没几个人有装,没办法。只能找免费的数据库用
发表于 2017-8-6 15:08:50 | 显示全部楼层
回复 13# yamakawa
AU3代码操作access数据,不用安装access。
access数据库可设置密码,没有密码是打不开访问与查看。
好操作更方便。
 楼主| 发表于 2017-8-6 15:40:30 | 显示全部楼层
回复 14# chzj589


   不需要目标计算机里面有access?那倒是不错。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-26 23:21 , Processed in 0.082235 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表