Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies
Icona Luarida

1.86 Beta by たろサ


Feb 6, 2016

Informazioni su Luarida

Luarida è un linguaggio di scripting per la programmazione da solo Android. È inoltre possibile utilizzare come Pocket computer.

 ルアリダ(Luarida)はAndroid上で動作するスクリプト(Script)です。

 スマートフォンでポケコンのように簡単にプログラムを組みたいと思ってScriptを実装しました。

 言語はLuaです。BASICのように簡単にプログラムを書くことができます。バグがあると思いますが、いろいろとご意見を下さい。

 SDカードに既にluaridaフォルダがあると、サンプルファイルはインストールされません。Webサイトからコピペするか、フォルダをリネームして下さい。サンプルもいろいろマーケットに公開中。

 自作プログラムはショートカットとしてホームにおくことができます。

 ユーザ間で情報交換ができるように、「Luarida Fun Club」というグループを立ち上げました。下記のURLからグループに行くことができます。

https://groups.google.com/forum/#!forum/luarida-fun-club 

 Sony発売のSmartWatch用プログラムも書くことができますが、実行するには、SmartWatchアプリ「Bitmapキャッチャ」が必要です。

--- Luarida Command List ---

(1)Input Command

editsetText(text)

editText(title[,flag])

touch([mode])

inkey([mode])

(2)System Command

system.exit()

system.expCall(classname [,data,type])

system.getAppPath()

system.getCardMnt()

system.getSec()

system.impCallActionSend(text [,type])

system.impCallActionView(text, type)

system.setrun(Luafilename)

system.setScreen(mode)

system.setSleep(off(keep)/on)

system.version()

El_Psy_Congroo()

(3)Graphic Command

canvas.drawCircle(x, y, r, color [,fill])

canvas.drawCls([colorcode])

canvas.drawLine(x0, y0, x1, y1,colorcode)

canvas.drawRect(x0, y0, x1, y1, colorcode [,fill])

canvas.getBmpSize(filename)

canvas.getColor(x, y)

canvas.getg(gx0,gy0,gx1,gy1,wx0,wy0,wx1,wy1)

canvas.getviewSize()

canvas.loadBmp(filename, x0,y0,x1,y1 [, n])

canvas.putCircle(x, y, r, colorcode [,fill])

canvas.putCls([colorcode])

canvas.putflush([x0,y0,x1,y1])

canvas.putg(gx0,gy0,gx1,gy1,wx0,wy0,wx1,wy1)

canvas.putLine(x0, y0, x1, y1, colorcode)

canvas.putRect(x0, y0, x1, y1, colorcode [,fill])

canvas.putrotg(cx,cy,angle,wx0,wy0,wx1,wy1)

canvas.putWork(xs0,ys0,xs1,ys1,xd0,yd0,xd1,yd1)

canvas.saveBmp(filename, x0,y0,x1,y1)

canvas.setMainBmp(Width, Height)

canvas.setWorkBmp(Width, Height)

canvas.workCls([colorcode])

canvas.workflush(x0,y0,x1,y1)

color(r, g, b [,Alpha])

(4)Text Command

canvas.drawText(text, x, y, size, colorcode[,backcolorcode])

canvas.drawTextBox(text, x, y, size, colorcode, wide[,backcolorcode])

canvas.drawTextCenter(text, x, y, size, colorcode[,backcolorcode])

canvas.drawTextRotate(text, x, y, angle, size, colorcode[,backcolorcode])

canvas.putText(text, x, y, size, colorcode[,backcolorcode])

canvas.putTextBox(text, x, y, size, color, wide[,backcolorcode])

canvas.putTextCenter(text, x, y, size, colorcode[,backcolorcode])

canvas.putTextRotate(text, x, y, angle, size, colorcode[,backcolorcode])

(5)Http Command

http.addHeader(headername, data)

http.addParam(post-parameter)

http.clrHeader()

http.clrParam()

http.get(url, savefilename)

http.post(url)

http.setContentType(content-type)

http.setPostFile(post-filename)

http.status()

(6)Dialog Command

dialog(title, text[,button])

item.add(text[,flag])

item.check(title)

item.clear()

item.list(title)

item.radio(title,position)

toast(text [,time])

(7)Sensor Command

sensor.getAccel()

sensor.setdevAccel(sw)

sensor.setdevMagnet(sw)

sensor.setdevOrient(sw)

sensor.getGdirection()

sensor.getMagnet()

sensor.getOrient()

(8)Sound Command

sound.beep([hz[,ms]])

sound.isPlay(soundnumber)

sound.pause(soundnumber)

sound.restart(soundnumber)

sound.setSoundFile(filename, soundnumber, flag)

sound.start(soundnumber [,loop])

sound.stop(soundnumber)

(9)ZIP Command

zip.addFile(compressed-filename [,melt-folder])

zip.exec(zipfilename)

zip.status()

(10)socket Command

sock.close(Number)

sock.connectOpen(Number,Address,Port[,TimeOut])

sock.getAddress(Number[,Local])

sock.listenOpen(Number,Port[,TimeOut])

sock.nclose(Number)

sock.nconnectOpen(Number,Address,Port[,TimeOut])

sock.ngetAddress(Number[,Local])

sock.nlistenOpen(Number,Port[,TimeOut])

sock.nrecv(Number[,TimeOut])

sock.nsend(Number,Data,Length)

sock.recv(Number[,TimeOut])

sock.send(Number,Data,Length)

 説明の文字数がオーバーしたので、残りのコマンドは解説ブログを参照してください。

http://d.hatena.ne.jp/tarosay/20110217/1297957894

Novità nell'ultima versione 1.86 Beta

Last updated on Feb 6, 2016

v1.86Beta
It is a bug fix of swatch.getAccel().

v1.85Beta
Display mode setting command swatch.dispMode() was added to the command for SmartWatch. Moreover, canvas.putTextCenter() that had not been mounted up to now was added.
The binary of mips and x86 was bundled. However, it is not possible to confirm the operation.

v1.84Beta
Command swatch.start() and swatch.stop() for wristwatch type terminal SmartWatch that Sony sold were added.

Traduzione in caricamento...

Informazioni APP aggiuntive

Ultima versione

Richiedi aggiornamento Luarida 1.86 Beta

Caricata da

Amer Alkhawaldah

È necessario Android

Android 1.6+

Available on

Ottieni Luarida su Google Play

Mostra Altro

Luarida Screenshot

Commento Loading...
Iscriviti ad APKPure
Sii il primo ad accedere alla versione anticipata, alle notizie e alle guide dei migliori giochi e app Android.
No grazie
Iscrizione
Abbonato con successo!
Ora sei iscritto ad APKPure.
Iscriviti ad APKPure
Sii il primo ad accedere alla versione anticipata, alle notizie e alle guide dei migliori giochi e app Android.
No grazie
Iscrizione
Successo!
Ora sei iscritto alla nostra newsletter.