We would like to build a community for Small Basic programmers of any age who like to code. Everyone from total beginner to guru is welcome. Click here to register and share your programming journey!


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
LDUtilities.Version() function
#4
(09-10-2023, 09:29 PM)litdev Wrote:
(09-10-2023, 08:40 PM)Scout Wrote: I downloaded the latest version 1.24 and the beta version 1.25 and copied each into the LIB directory.
The file attribute also shows these versions.
However, the LDUtilities.Version() function always runs to error 403 and shows version 1.23.
The extension manager cannot download the database.
Maybe the old URL is still accessed here?

Hi,

I moved this to a new question, rather a reply to my post.

You should only have one version in the lib folder at a time, so just go for the Beta.
Make sure that you unblock the downloaded zip before unzipping it.
Close Small Basic.
Only copy the litdev.dll and litdev.xml to the lib folder.
As a test, make sure there is nothing else in the lib folder, maybe move anything else you have there to be sure.

For me, then  LDUtilities.Version() works - I tested by downloading, not just using my version.



The extension manager had to be updated to cope with the change to website address (where the extensions are stored).
I have updated SB-Prime (needs to be downloaded Version 1.1.8.0) to use the extension manager tool.  The standalone version of the extension manager has not been updated yet.

When I sent it I knew it was more of a new thread than an answer (sorry).
Future users want to read something relevant to the topic and not be confronted with any side problems straight away.
Huh
The reason for the "Error 403" in the LDUtilities.Version() function and "Method not found" in the LDNetwork.SetSSL() function was that the program was not saved in a directory. Executing the program directly in the user directory /Appdata/Local/Temp seems to cause problems.
When using the Extension Manager, it became apparent that files were transferred to the Lib directory that might cause confusion, such as XML language versions or SBDebugger.dll. This DLL also showed up in Temp directory and some files like SBExtension...
I think a description of the ExtensionManager's processes and how language versions are handled would be quite helpful.
Reply


Messages In This Thread
LDUtilities.Version() function - by Scout - 09-10-2023, 08:40 PM
RE: LDUtilities.Version() function - by litdev - 09-10-2023, 09:29 PM
RE: LDUtilities.Version() function - by Scout - 09-11-2023, 03:33 PM
RE: LDUtilities.Version() function - by litdev - 09-10-2023, 10:22 PM
RE: LDUtilities.Version() function - by litdev - 09-11-2023, 04:52 PM
RE: LDUtilities.Version() function - by litdev - 09-11-2023, 06:29 PM
RE: LDUtilities.Version() function - by Scout - 09-11-2023, 08:38 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)