full HTML5 (discarded frame tags in previous version)
ver.2.1
supports “drag&drop upload”
the form of CGI handler is made simpler.
What Is Remoty ?
Abstract
Remoty is a home page management tool that runs on Plan9/Pegasus.
The user interface is based on web browser. Using Remoty we can do:
creating web pages using HTML and/or Ptt*.
sending files to the server.
deleting, copying and moving files and directory
executing commands
Note*: Ptt is a handy tool to create web pages. Look the document. You can find many many examples in this web site because all pages except very old ones are written using Ptt.
Ptt converts “foo.tt” to “foo.html”. Original “tt” files are left on this site, therefore you can get them using the URL, for example, “http://plan9.aichi-u.ac.jp/index.tt”.
Text Editing on Server
you can confirm the effect directly on Web browser without unloading the contents using tools such as ftp or ssh.
you can input TAB code.
textarea is automatically resized when window size is changed.
One of screen shots is shown below.
Fig.1: one of the screen shots
Remoty supports neat text editor that enables
string search/replace
indentation
line number search/detection
The menu will be shown if you click “more” on the right-top corner of the window.
Fig.2: screen shot of “more”
NOTE: For English menu, replace:
lang=jp
#lang=en
to
#lang=jp
lang=en
File management
Remoty support GUI operation for primer.
Fig.3: file management screen.
The directory menu contains:
file/directory removal
file/directory copy
file/directory migration
directory creation
file uploading
Drag&Drop Upload
Drop a file to the left area that lists files.
Dropping of multiple files is supported. (ver.3.1)
Directory dropping is not supported.
If there is a file of same name in the dropping area, then the alert panel inquires to stop or to continue.
Fig.4: Drag&Drop
Command Execution
You can execute system command using shell script.
Therefore it is possible to execute complex command.
Since Remoty has many dependency and the installation is onerous,
I provided a command netget. Using this command we can install Remoty by a single command
Save menu in editing window may not work for spacial case.
(If save menu is working, you will see the letter “Remoty” moves a bit when saved.)
I observed this problem on Linux/Chrome.
Removing cache will resolve the problem.