Jump to content

Ervan

Members
  • Posts

    9
  • Joined

  • Last visited

Everything posted by Ervan

  1. It uses wxSqlite aes encryption. Unfortunately it is not compatible with Sqlite SEE
  2. https://sqlabs.com/sqlitemanager
  3. Is it possible to find any 3d party project where I could extract sqlite3.dll and use it in autoit?
  4. I have a database that was encrypted with official sqlite SEE. I know its password and can open it with Sqlite Manager with builtin sqlite SEE. But I need to open it with autoit. My compiled sqlite3.dll has no SEE cos of $2000 license. So maybe anybody know the way how can I do it? Maybe extract sqlite SEE dll or shell from other software?
  5. Is it possible to _UIA_getObjectByFindAll($UIA_oDesktop...) and except my script window from search? My window has a lot of element and uia takes a lot of time to parse all running desktop windows if my is running too. The delay occurs when $UIA_oUIElement.FindAll executed inside _UIA_getObjectByFindAll
  6. I will wait for the fix. Thanks!
  7. Edit: I found that the _SqliteGetTable2d function executes the given query incorrectly while the _SQLite_GetTable function does correctly.
  8. Hi! In last versions of sqlite it is possible to execute an UPDATE query with return values. I found that the _SqliteGetTable2d function executes the given query incorrectly while the _SQLite_GetTable2d function does correctly. For example: UPDATE table SET Value = 'value' WHERE id IN (SELECT id FROM table WHERE Value > 0 LIMIT 5) RETURNING id'. After _SQLite_GetTable2d DB has 10 changes instead 5. First 5 changes appear after this code execution (in the Sqlite.au3, _SQLite_GetTable2d func): While True $iRval_Step = DllCall($__g_hDll_SQLite, "int:cdecl", "sqlite3_step", "ptr", $hQuery) If @error Then $iError = @error _SQLite_QueryFinalize($hQuery) Return SetError(3, $iError, $SQLITE_MISUSE) ; DllCall error EndIf Switch $iRval_Step[0] Case $SQLITE_ROW $iRows += 1 Case $SQLITE_DONE ExitLoop Case Else _SQLite_QueryFinalize($hQuery) Return SetError(3, $iError, $iRval_Step[0]) EndSwitch WEnd And the last 5 changes appear after Finalize in the end of the func: Return (_SQLite_QueryFinalize($hQuery)) So in the end we have 10 changes but only 5 returns (last changes)
×
×
  • Create New...