yamakawa 发表于 2017-8-4 22:57:08

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

不知道哪位哥们有下载链接么??
加密版
加密版
加密版

yamakawa 发表于 2017-8-5 11:24:13

自顶一下,都没人有的么。。。

chzj589 发表于 2017-8-5 12:23:49

回复 146# yamakawa

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

yamakawa 发表于 2017-8-5 15:54:00

回复 3# chzj589


    感谢你回复,,但是很遗憾。。dllcall返回3.。未找到函数。。。应该是原版

yamakawa 发表于 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
EndFunc官网找到的这个func

chzj589 发表于 2017-8-5 16:30:41

回复 146# yamakawa
又找到一个

你再试试

yamakawa 发表于 2017-8-5 18:02:11

回复 6# chzj589


    {:face (394):}还是返回3,,,没有找到这个函数

yamakawa 发表于 2017-8-6 09:17:48

{:face (394):}难道为了这个玩意,俺得去下载vs?然后下载wxsqlite,然后学点c基础自己编译不成?!

yamakawa 发表于 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/downloads/1.0.105.2/sqlite-netFx46-binary-bundle-x64-2015-1.0.105.2.zip

yamakawa 发表于 2017-8-6 11:09:54

回复 6# chzj589


{:face (356):}搞定了。。马勒个蛋。。。翻了国内翻国外。。好不容易找到一个有sqlite3_key函数的dll文件。。。可是现有的udf不能用。。。结果自己改写了sqlite_startup函数。弄了一个sqlite.fix.au3函数库,,,,终于可以用了。。。爽

yamakawa 发表于 2017-8-6 11:16:52

本帖最后由 yamakawa 于 2017-8-6 11:26 编辑

回复 3# chzj589

直接打开效果


函数显示效果


去掉解密函数效果

chzj589 发表于 2017-8-6 14:55:08

回复 11# yamakawa
祝贺,因我是XP86,所以没环境折腾,上次学<炫彩界面库-SQLite>,
生成EXE后,到WIN764位测试运行不了,才搜索下载的。
后来因SQLite数据库不能加密,于是放弃了。还是用ACCESS习惯。

yamakawa 发表于 2017-8-6 15:02:09

回复 12# chzj589


    不加密的版本,官方就有啊。。X64的。。一切正常,,我就是觉得明文保存的数据,太危险,不适合一般使用,所以才找加密的。。。
   至于不用access。。嗯。这个吧。我在日本,不像国内,版权查的很严的,,,access这玩意,没几个人有装,没办法。只能找免费的数据库用

chzj589 发表于 2017-8-6 15:08:50

回复 13# yamakawa
AU3代码操作access数据,不用安装access。
access数据库可设置密码,没有密码是打不开访问与查看。
好操作更方便。

yamakawa 发表于 2017-8-6 15:40:30

回复 14# chzj589


   不需要目标计算机里面有access?那倒是不错。。
页: [1] 2 3
查看完整版本: 求助!翻遍论坛没找到支持X64的加密版sqlite3.dll。