MAXPDA论坛 » Palm OS软件游戏下载 » Palm上的BASIC编程软件:SmallBASIC V0.8.2b

2008-5-8 16:46 shitanjing2002
Palm上的BASIC编程软件:SmallBASIC V0.8.2b

[size=4][color=sienna][/color][/size]
[size=4][color=sienna][/color][/size]
[size=4][color=sienna][attach]187423[/attach]    [attach]187424[/attach][/color][/size]
[size=4][color=sienna][/color][/size]
[size=4][color=sienna][/color][/size]
[size=4][color=sienna]【软件简介】:[/color][/size]
[size=4][color=navy]     SmallBASIC是一个基于GPL发行的BASIC编译器,支持各种各样的函数(大多是GW-BASIC和QBASIC支持的那些)。你可以将图形绘制到屏幕上、创建声音、输出不同字体的文本、获得键盘输入,以及基本上对一个有用应用程序所需的一切。SmallBASIC是快速编写特定的基于Palm的应用程序的好方法。[/color][/size]

[size=4]      以下是用SmallBASIC编写的一些BASIC程序运行后的效果图(所有图片均来自SmallBASIC官方网站,含PC上的界面图,这些效果的样本程序都可在官方网站下载)。[/size]
[size=4][/size]
[size=4]      官方网站:[url=http://smallbasic.sourceforge.net/][color=blue]http://smallbasic.sourceforge.net/[/color][/url][/size]
[size=4][/size]
[attach]187404[/attach]   [attach]187407[/attach]   [attach]187408[/attach]  [attach]187409[/attach]
[attach]187406[/attach]  [attach]187405[/attach]

[attach]187410[/attach]   [attach]187411[/attach]

[attach]187412[/attach]  [attach]187414[/attach]

[attach]187415[/attach]






[size=4]【一些说明】:[/size]
[size=4]      这个软件很不错,很适合在Palm上学习BASIC编程,我在还没用Palm机器之前就知道有这个软件了。个人感觉比iziBasic和Hot Paw Basic好用,非常接近QBASIC编程,学过QBASIC的朋友一定会很容易上手。看到本坛子里一直没人发这个软件,就发上来了。软件是英文版。[/size]

[size=4][/size]
[size=4]      英文的界面其实也很简单易懂,支持原生BAS程序编辑,可以在电脑上转化为PDB格式。除了Palm版本外,还有PC版本。软件是GPL自由软件,附有源代码可供继续开发。[/size]
[size=4][/size]
[size=4]      官方网站有很多可供学习参考的BAS原程序样本。[/size]
[size=4]       [url=http://smallbasic.sourceforge.net/]http://smallbasic.sourceforge.net/[/url][/size]
[size=4][/size]
[size=4][/size]
[size=4][/size]
[size=4]       [color=red]软件在下面2楼下载。[/color][/size]
[size=4]       包括:在Palm机器上运行的版本、在PC上运行的版本、EBM(eBookman)工具、程序源代码,BAS-PDB格式互转工具。[/size]

[[i] 本帖最后由 shitanjing2002 于 2008-5-8 18:01 编辑 [/i]]

2008-5-8 16:52 shitanjing2002
[size=4][color=blue]SmallBASIC软件在下面下载。[/color][/size]

[[i] 本帖最后由 shitanjing2002 于 2008-5-8 17:06 编辑 [/i]]

2008-5-8 17:10 猪上树
沙发我来打造~~:loveliness:

2008-5-8 18:02 bill
不错不错啊。

2008-5-8 20:22 shin08
不错,以前一直听说PALM上面有编程软件,但一直找不到。

2008-5-9 09:17 shitanjing2002
Palm OS上的编程软件还是不少的。

BASIC编程的,除了这个简单易用的自由软件 SmallBASIC 之外,还有共享软件 iziBasic、HotPaw Basic、NS Basic 等等...

C语言编程的,最强大的就是 PocketC 了,还有OnBoard C也不错。

2008-5-9 10:44 hootoo1226
那些例子放在什么里面可以被程序找到

2008-5-9 16:46 shitanjing2002
[quote]原帖由 [i]hootoo1226[/i] 于 2008-5-9 10:44 AM 发表 [url=http://bbs.maxpda.com/redirect.php?goto=findpost&pid=1528232&ptid=129693][img]http://bbs.maxpda.com/images/common/back.gif[/img][/url]
那些例子放在什么里面可以被程序找到 [/quote]


BAS格式的原生程序,把扩展名直接改为PDB,就可以放到内存中,然后软件中就能找到了

PDB格式直接放内存,软件中就能看见了

2008-5-10 22:55 jianduyou
再次拜服!!!!!!!!!!!!!!!!!!!!!!!

又一 palm 上的神软!

2008-5-11 20:49 C.L.C.
Thank you.

2008-5-12 18:13 maxim
PocketStudio是Palm上的Delphi,

PocketStudio 3 试用版/2.1专业版下载
we are proud to announce PocketStudio 3, the newest version of our high-productivity development tool that allows you to quickly build sophisticated applications for the Palm OS. 45-day trial version is available at

[url]http://www.winsoft.sk/download/PS3Trial.exe[/url]

Password: t3vnghvnwofhapvzcawrgfqi

这里有几句是俄语吧?是不是在讲XX?


Кто хотел триальность снять? Там старый ASProtect.
Распаковываем CASPRом и меняем второй call от OEP на вирт. адрес 5A2FFC
1A3A3C: _ FF 15 C0 D0 5A 00 _ E8 BB E3 FF FF 90

找了个不懂电脑的俄国人,大概解释了一下,软件是用旧版本 ASProtect 保护的,
要去除限制,首先unpack CASPRом , 然后修改第二个 call, 地址在上面写着。

PocketStudio 2.1 专业版下载(带REG)
ed2k://|file|pocketstudio%202.1%20professional%20full.zip|7711198|5988B666292B7BD22F44C64C2437B0AA|h=VGSFXHBOQONKFJ34AANZHQEGJ4V7IHYP|/

2008-5-12 18:15 maxim
PALM编程软件(入门级)Basic 和 Pascal

PALM编程软件(入门级)Basic 和 Pascal
本人原帖发表于 [url]http://bbs.tompda.com/thread-2168830-1-1.html[/url]

BASIC 类:

Small Basic 不能编译成PRC
Hotpaw 好多文章都说可以编译, 到它的英文网站上一看, FAQ写得很清楚, cannot compile.
NS-BASIC 要带函数库, 或者合并成一个大文件.
IZIBASIC 最简单的例子也要70K(比专业软件大几十倍). 在Emulator上运行频繁RESET.
               iziBasic 要25美元, 它的辅助GUI编程工具另要15刀乐.
HB++ (Handheld Basic), 大家总提这个软件,原来是很类似VB的BASIC,价格不便宜(200多美元?!)只有HB++ 1.06.解密。
                 这里有个关于高分辨率图形的教程 [url]http://www.skinnyfrogsoftware.com/Tutorials.aspx[/url]

Pascal 类:
Pascal Palm (PP), 用起来挺复杂的,要看好多说明.
HSPascal 所有程序都要手工一个字一个字地输入, 没有GUI开发界面.
PocketStudio Delphi/Pascal 软件,简单易用,应该很不错,解密版本到2.1
PocketStudio 3 试用版/2.1专业版下载  

C, 汇编 太专业,不会.
----------------------------------------------------------------------------------------------
没找到下载HSPascal的地方,自己去作者那里注册了一个.
作者声明,给不给钱,只要去要就免费送正式版,但鼓励捐赠.
作者停止继续开发了.

HSPascal trial version version                                Jan 2007

o This is a trial version
o You cannot use this program for any real use, only for testing.
o The time limitation will make this copy expire as shown in Help dialog in HSPascal

Installation:
1: Please get the timelimited version from:
   [url]http://HSPascal.Fihl.net/Download/HSPascal20Preview.exe[/url]

2: Run installation program, password: "hspc2010"
3: Start program (HSPascal), load an example, press F9
4: Find the generated prc program in the same folder as the source

Also, please run the CompAll.bat, to recompile all prc's in the Demo folder.

In case you need more information, please mail me.

2008-5-12 18:32 shitanjing2002
谢谢LS的朋友提供的资源  :handshake

LS的原帖我也看过,可惜我只会一些这个SmallBASIC,完全不懂Delphi和Pascal...

[[i] 本帖最后由 shitanjing2002 于 2008-5-12 18:33 编辑 [/i]]

2008-5-12 23:00 hzalai
是不是可以在手机上直接编写程序并运行的那种,还是要在PC机上编好再运行的?

2008-5-12 23:12 shitanjing2002
[quote]原帖由 [i]hzalai[/i] 于 2008-5-12 11:00 PM 发表 [url=http://bbs.maxpda.com/redirect.php?goto=findpost&pid=1544058&ptid=129693][img]http://bbs.maxpda.com/images/common/back.gif[/img][/url]
是不是可以在手机上直接编写程序并运行的那种,还是要在PC机上编好再运行的? [/quote]

在Palm上用SmallBASIC编程,在Palm上用SmallBASIC运行...

2008-5-12 23:34 hzalai
要注册的吗,还是免费的,我以前倒是学过QBasic的

2008-5-13 00:22 shitanjing2002
[quote]原帖由 [i]hzalai[/i] 于 2008-5-12 11:34 PM 发表 [url=http://bbs.maxpda.com/redirect.php?goto=findpost&pid=1544199&ptid=129693][img]http://bbs.maxpda.com/images/common/back.gif[/img][/url]
要注册的吗,还是免费的,我以前倒是学过QBasic的 [/quote]

这个SmallBASIC是GPL自由软件,任何人都可以在遵守GNU GPL协议的基础上自由使用、二次开发、获取源代码、移植平台等等...

学过QBasic的话,你会发现这个SmallBASIC编程非常简单,语法与QB多数是一致的,例如:LET、PRINT、IF、PLAY等等语句用法基本一致,除了出色的作图语句之外,同样拥有强大的音乐语句...

2008-5-18 12:07 stephen2006
这么经典,我曾经学过QBASIC,还考过级,可现在都忘的差不多了。不过看到这个软件让我有点儿想研究研究的冲动。

2008-5-27 19:57 lzyc2004
很好很强大,谢谢,下了

2008-5-31 09:06 pataren
恩。。。很强大。。。很喜欢。。。不会用。。。哈哈。。。

页: [1] 2


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.