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:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Small basic fun Extension (and other extensions!)
#1
I know a Extension named small basic fun in archive may be we could find it link of codeplex archive also we should add extext,exprogram,square basic,data Extension  like Extension you can search thread in man small basic forum archive on way back machine
ZS
Reply
#2
Hi ZS,

I did do a quick look and couldn't see any active links to any dlls or source for most of these, but if you find any I am happy to try to update and host them.

Many of those you mention were quite small and were mainly tests of creating an extension rather than adding significant new functionality or widely used, but there may be some jems waiting to be rediscovered Smile .
[-] The following 1 user Likes litdev's post:
  • z-s
Reply
#3
Hii litdev
DATA Extension : https://web.archive.org/web/202008291343...smallbasic
I checked all link deleted but only a user named pappa lapub has the latest version could we contact with him

Extended Text Library for Small Basic by jsakamoto :
codplex : https://web.archive.org/web/202106291442...smallbasic (Translate it)
codplex archive  link : https://web.archive.org/web/202106291344...lbasic.zip
in codplex realse you can find wiki release etc you have to rename i found latest realse for small basic 1.0
Extension MSI LINK : https://www.mediafire.com/file/st1swk762...p.msi/file
Download and install or extract.

IE Library for Small Basic by JSakamoto
Codplex : https://web.archive.org/web/202106291345...smallbasic
Codplex Zip : https://web.archive.org/web/202106291344...lbasic.zip
I found MSI For Small Basic 1.0 :
X64 : https://www.mediafire.com/file/xflh0o5hm...).msi/file
X86 : https://www.mediafire.com/file/o3hws9y55...).msi/file
install or extract

Micro Maestro Servo by Zock77
website link : https://web.archive.org/web/202007220504...controller
Media Fire Link : https://www.mediafire.com/file/dubq43s7j...B.zip/file

MoreOptions Extension by Timo Sö
Forum Link : https://web.archive.org/web/202008291342...smallbasic
Extension link : https://www.mediafire.com/file/mc51k1s1e...2.zip/file

PlusPlus Extension by gungan37
Forum Link : https://web.archive.org/web/202008291342...smallbasic
I Did Not Do Much Research Because IO Extension Is New Version Of This Extension

more comming soon
ZS
Reply
#4
SquareBasic by Benedikt Muessig
Forum : https://web.archive.org/web/202109221454...smallbasic
Installer : https://www.mediafire.com/file/r3sfgunc6...2.zip/file
Zip : https://www.mediafire.com/file/sx0enki7l...2.zip/file

Teaching Extensions by TeachingKidsProgramming
Forum : https://web.archive.org/web/202106291428...smallbasic
Extension Zip : https://www.mediafire.com/file/gigi1717x...n.zip/file

Data Extension Was very Powerfull
ZS
Reply
#5
Thanks for finding these, I will look into them all.  I may not add all to extension manager if they don't really add anything or don't work, but all I get going I will share here.
[-] The following 2 users Like litdev's post:
  • AbsoluteBeginner, z-s
Reply
#6
Information 
ZS,

I do remember the Data extension having a lot of stuff in it, but it was also copywrited and the dll was obfuscated (cannot easily be decompiled).  Clearly the author didn't want it tampered with, so I wouldn't.  Papa Lapub did collect a lot of stuff and was very helpful maintaining LitDev xml German translation, but I haven't heard from him since demise of old MS forum.

Some of the ones you have found links for (well done again) below:

Download, unblock, unzip, copy dlls and xml to lib folder.

ExText4SmallBasic by JSakamoto

IE4SmallBasic by JSakamoto

Maestro - some missing dlls and compiling issues - if anyone actually has this hardware I could work harder at it!

MoreOptions by Timo Sö

SquareBasic by Benedikt Muessig

SmallBasicFun - TeachingKidsProgramming

Use Tools->Search Extensions in SB-Prime to see API for these

Enjoy Smile
[-] The following 2 users Like litdev's post:
  • AbsoluteBeginner, z-s
Reply
#7
Thanks for the great effort Smile
ZS
Reply
#8
If anyone is interested, I found a copy of the Data extension by Oskariok.  It is for version 1.0 of Small Basic and has its own installer.  Both included in the zip below, along with the resulting Data.dll and Data.xml which probably work without the Data installer.  You would need to uninstall SB (maybe take a copy of your current lib folder first), install SB version 1.0 and then install Data extension or copy the dll/xml to lib folder (in this version of SB you may need to create the lib folder).  I have not tested, but it's there if anyone wants to have a go.  As I mentioned before, the resulting dll is obfuscated and I cannot update to current SB version.

Data by Oskariok (version 1.0 SB)

Finally, if there is anything in this that is really interesting I would be happy to consider implementing something similar in LitDev extension if it fits into the ethos of complementing and working fully with standard Small Basic.  I probably didn't at the time since I didn't want to copy other extension ideas, but since clearly it is not maintained I would be happy to now.

EDIT

It is possible to extract a Small Basic version from its msi without uninstalling/installing so you can have multiple versions (msi is just a zip).  This means you can easily test an old version and you can switch between versions (including sVB) in SB-Prime using Advanced->Options->Small Basic Installation Path, or just use the different versions of SB.exe.

Below is a zip where I have done this with SB_v1.0 and test the Data extension.

SB1.0
Reply
#9
Data Extension Is Working In SB 1.0 Smile
But Other Extension You Have Updated No One Is Working.
If Anyone Has Same Problem Please Reply.
ZS
Reply
#10
I just tested the first of these by downloading.  Remember all apart from Data are for SB version 1.2 ONLY.  Remember for unblock downloaded zip.

This is my test code, note the extension is in the same object name "Text" for ExText4SmallBasic.

Code:
a = Text.Split("hello world"," ")
TextWindow.WriteLine(a)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)