Luarida Application icon

Luarida 1.86

728.7 KB / 5K+ Downloads / Rating 4.0 - 30 reviews


See previous versions

Luarida, developed and published by たろサ, has released its latest version, 1.86, on 2013-05-02. This app falls under the Tools category on the Google Play Store and has achieved over 5000 installs. It currently holds an overall rating of 4.0, based on 30 reviews.

Luarida APK available on this page is compatible with all Android devices that meet the required specifications (Android 1.6+). It can also be installed on PC and Mac using an Android emulator such as Bluestacks, LDPlayer, and others.

Read More

App Screenshot

App Screenshot

App Details

Package name: com.momoonga.luarida

Updated: 12 years ago

Developer Name: たろサ

Category: Tools

New features: Show more

App Permissions: Show more

Installation Instructions

This article outlines two straightforward methods for installing Luarida on PC Windows and Mac.

Using BlueStacks

  1. Download the APK/XAPK file from this page.
  2. Install BlueStacks by visiting http://bluestacks.com.
  3. Open the APK/XAPK file by double-clicking it. This action will launch BlueStacks and begin the application's installation. If the APK file does not automatically open with BlueStacks, right-click on it and select 'Open with...', then navigate to BlueStacks. Alternatively, you can drag-and-drop the APK file onto the BlueStacks home screen.
  4. Wait a few seconds for the installation to complete. Once done, the installed app will appear on the BlueStacks home screen. Click its icon to start using the application.

Using LDPlayer

  1. Download and install LDPlayer from https://www.ldplayer.net.
  2. Drag the APK/XAPK file directly into LDPlayer.

If you have any questions, please don't hesitate to contact us.

App Rating

4.0
Total 30 reviews

Reviews

1 ★, on 2014-04-28
Can't function with any of my text editing apps. I don't read Japanese. Website has links to non-Luridia code writen in other programming languages.

5 ★, on 2014-05-30
I will be very pleased if You do a little explanation in English with description of parameters and return values.

3 ★, on 2011-03-02
Converted examples to English and fixed some bugs. Fun, but needs documentation.

5 ★, on 2010-11-09
Rated it a 5 for concept alone, wish it had English as an option.

5 ★, on 2012-07-24
I echo the comments by others that it would be awesome to have some English documentation, but I'm looking forward to playing with this more. I've been searching for a while for a simple on-device Android scripting system. Gotta go, the Organisation is on to me. El.. Psy.. Congroo.

2 ★, on 2012-10-25
If only this had an option of English...

Previous Versions

Luarida 1.86
2013-05-02 / 728.7 KB / Android 1.6+

About this app

 ルアリダ(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

New features

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.

App Permissions

Allows applications to open network sockets.
Allows an application to write to external storage.
Allows an application to read from external storage.