Download NeoThinBasic 1.06 Plugin

Topics related to David de Argentina's NeoThinBasic plug-in.

Moderator: Neosoft Support

Post Reply
David de Argentina
Posts: 1596
Joined: Mon Apr 04, 2005 4:13 pm
Location: Buenos Aires, Argentina
Contact:

Download NeoThinBasic 1.06 Plugin

Post by David de Argentina »

Hi all,
Plugin NeoThinBasic 1.06 is available.

Plugin Download Link:
https://app.box.com/s/dml7usmb94fh1uxxbkxl

Replace the previous plugin with this one.

Plugin Full Package download link:
https://app.box.com/s/9vbdj8p75ayc0v5tahuo

The ZIP includes:
Distribution Folder
|_ NeoThinBasic.NBP: The plugin itself.
|_ ThinCore.DLL: The ThinBasic core library. Must be on the same folder of the plugin
|_ SDK.PUB: Sample of the use the exported functions of the plugin
|_ SDK.tBasic: Associated .tBasic (source code) of the SDK.PUB
|_ BIN Folder: here goes your own Libraries (DLL's) if you have any
|_ HELP Folder: All Help Files of ThinBasic
|_ INC Folder: here goes all include files (.INC) to declare functions of Libraries (.DLL's)
|_ LIB Folder: here goes all aditional ThinBasic DLL's called by USES "LIBNAME"
|_ MOD Folder: here goes your own modules called by MODULE "MODNAME"

Samples Package Download link:
https://app.box.com/s/b0eeol19cwoq2lmpj0yn
ZIP includes 300+ categorized samples.

Major Changes:

* Plugin works fine on Debug Time and Execution Time. No error Messages.

* Now the plugin could be compiled into the executable program.
You only need include the thinCore.dll and the LIB folder (and your own files, too) for your programs distribution

* Added a third option to ae_TB_LoadScript action: Load an encrypted file (ideal for patches, updates for your programs that you don't like source code be visible)

Usage:
ae_TB_LoadScript "SDKX.tBasic" "X" <-- the "X" parameters means the file is encrypted.

* New Debug Mode interface, to be more friendly with the users.

* Added a new Function: ae_TB_EncryptFile
Purpose: Convert an human readeable .tBasic source file to an encrypted .tBasic source file.

Usage:
ae_TB_EncryptFile ".tBasic Source File" ".tBasic Target File"

Where:
.tBasic Source File: is the normal (readeable) ThinBasic Source File to convert
.tBasic Target File: is the encrypted file converted

Example:
ae_TB_EncryptFile "SDK.tBasic" "SDKX.tBasic"

* Now, the .tBasic could be readed from [embedded] mode directly.
Using this mode, you don't need to let visible the .tBasic file.

Example: (assume you had embedded the SDK.tbasic file)

Code: Select all

GetObjectHandle "Boton1" "[h]"
FileToVar "[Embedded]SDK.tBasic" "[Variable]"
ae_TB_Reset
ae_TB_Init
ae_TB_LoadScript "[Variable]" "V"
ae_TB_SetVar "NeoBook" "True" "S"
ae_TB_Run "Reg_Key"
* Some minor changes

All new Updates will be added within this post.

Enjoy !
David de Argentina
Posts: 1596
Joined: Mon Apr 04, 2005 4:13 pm
Location: Buenos Aires, Argentina
Contact:

Re: Download NeoThinBasic 1.06 Plugin

Post by David de Argentina »

NeoThinBasic Plugin were updated.

Actual version is 1.06

See Previous post for update the plugin.
Post Reply