Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Support

Pages: 1 ... 25 26 [27] 28 29 ... 59
391
What's New / Re: ScriptBasic 2.2 Release
« on: November 23, 2012, 11:25:26 AM »
The beta 2.2 release can be found as an attachment to post #3 of this thread. (first test release, Build 3 is coming soon)

ScriptBasic 2.1 is the current official release. (all platforms) (using MS VC7 for Windows)

ScriptBasic 3.0 was a effort to standardize on gcc on all platforms using TDM-GCC-MinGW. Peter Verhas expressed his concerned about using the 3.0 version and what was being offered didn't justify a major revision number change. At this point the 3.0 is an indicator that SB was compiled with gcc on Windows and not Microsoft Visual C/C++.


392
IUP / Re: IUP Linux and Windows
« on: November 23, 2012, 04:52:57 AM »
You should feel right at home as AIR (Armando - SB guru dev) is a Python fan as well.


393
What's New / Re: ScriptBasic 2.2 Release
« on: November 22, 2012, 02:33:31 PM »
The Mini-XML extension module AIR wrote is looking promising. I was able to get it to compile on Windows but it errors on LoadDoc() at the moment. I'm hoping Armando finds some time to get it working under Windows.

As soon as I get the GetChild() and attribute functions written along with a bit of error trapping, I'll release my SBXML module for others to play with.


394
IUP / Re: IUP Linux and Windows
« on: November 22, 2012, 11:44:02 AM »
If you have a C background, I would be happy to turn over the CD part of the extension module for you to wrap. I have a lot going with little help from the community.

395
IUP / Re: IUP Linux and Windows
« on: November 22, 2012, 10:13:36 AM »
I have very little of the IUP CD API wrapped at the moment for the SB extension module. The CD (Canvas Draw) API is HUGE and is going to take some time to add it's features to the SB IUP extension module. I need to finish the core IUP callback interface first.


396
General Discussions / Re: First Impression
« on: November 21, 2012, 07:27:25 PM »
Welcome Kirk,

On the forum menu bar you will find the button for the documentation wiki.

The documentation is generated from comments in the source. Examples and module testing are other areas the project needs help with.

Let us know what your preference is and I'll do my best to get you headed in the right direction.

John

397
Check out THIS thread and if you're still having issues, let me know.


398
ScriptBasic is an interpretive scripting language written with ANSI/ISO compliant C compiler.

I have an experimental version of ScriptBasic for Android native Linux you are welcome to try. I was able to get AIR's SQLite3 extension module working on Android. (self contained with no dependencies)

399
What's New / Re: ScriptBasic 2.2 Release
« on: November 11, 2012, 11:56:15 AM »
Quote
Just now while looking for libgd2.dll, there are lots of warnings about this file being unstable and easy to hack.

I using Microsoft Security Essentials with no reports of issues. What are you using?

I really don't see any use for the GD extension module unless you need to create custom .png files on the fly while using the webserver.

The IUP CD (Canvas Draw) with OpenGL will be the desktop graphics engine of choice.

I do appreciate your feedback and research!




400
What's New / Re: ScriptBasic 2.2 Release
« on: November 11, 2012, 07:35:27 AM »
Did you download the DLL Pack that Armando (AIR) built that should go in your system32 (WinXP) that the GD extension dynamically links to? (see readme in zip) It's been a few years since Armando assembled these so you may want to check and see if newer versions of these DLLs exist.


401
What's New / ScriptBasic 2.2 beta release available
« on: November 10, 2012, 07:59:26 AM »
I have put together a ScriptBasic 2.2 beta release for Windows 32 bit. I'm still working on the event (callback) interface for the IUP extension module and hope to have something to share in the next beta release.

Unzip this in your C:\ directory and edit your system path to include C:\scriptbasic\bin.

Please give it a try and let me know if you find something that isn't working as it should.

ScriptBasic 2.2 BETA for Windows 32 attached

402
What's New / Re: ScriptBasic 2.2 Release
« on: November 04, 2012, 07:01:52 PM »
I wrote a remote console debugger client in ScriptBasic to test the bug fixes I made to the sdbg.dll internal preprocessor.

Code: [Select]
' ScriptBasic Remote Console Debugger

OPEN "127.0.0.1:6647" FOR SOCKET AS #1

WHILE NOT EOF(1)
  LINE INPUT #1, dbgs
  IF dbgs = ".\r\n" THEN
    PRINT "-> "
    LINE INPUT dbgc
    PRINT #1, dbgc
    IF CHOMP(dbgc) = "q" THEN GOTO Done
  ELSE
    PRINT dbgs
  END IF
WEND

Done:
PRINT "Debug session closed.\n"



debugtest.sb
Code: [Select]
a = 1
b = "JRS"
PRINT a,"\n"
PRINT b,"\n"
PRINTNL

403
What's New / Re: ScriptBasic 2.2 Release
« on: November 04, 2012, 09:21:46 AM »
I was able to compile Armando's (AIR) SQLite3 extension module on Windows for the 2.2 release.

Code: [Select]
import sqlite.bas

db = sqlite::open("testsql")

sqlite::execute(db,"create table demo (someval integer, sometxt text);")
sqlite::execute(db,"insert into demo values (123,'hello');")
sqlite::execute(db, "INSERT INTO demo VALUES (234, 'cruel');")
sqlite::execute(db, "INSERT INTO demo VALUES (345, 'world');")

stmt = sqlite::query(db,"SELECT * FROM demo")

while (sqlite::row(stmt) = sqlite::SQLITE3_ROW)
  if sqlite::fetchhash(stmt,column) then
    print column{"someval"},"\t-\t",column{"sometxt"},"\n"
  end if
wend

sqlite::close(db)

C:\scriptbasic\test>scriba t_sqlite3.sb
123     -       hello
234     -       cruel
345     -       world

C:\scriptbasic\test>

404
What's New / ScriptBasic 2.2 Release
« on: November 01, 2012, 10:38:01 AM »
I'm working on getting a 2.2 release of ScriptBasic out to the user base before the end of the year. This release will include fixes, enhancements and new extension modules since the SB 2.1 beta release done by Peter Verhas in 2006.



ScriptBasic IUP binding running on Windows 7 64 bit in 32 bit mode.

405
Where did you find that code? It sort of looks like ScriptBasic. SB is telling you that you're calling functions that don't exist.

If you want to use cURL, you have to IMPORT/INCLUDE the curl.bas file first before calling any of the extension module functions.


Pages: 1 ... 25 26 [27] 28 29 ... 59