Difference between revisions of "Pre Terminal Options"

From WebOS Internals
Jump to navigation Jump to search
(New page: There are a number of ways to run a terminal on the Pre to access its own GNU/Linux command line. None of them are yet mojo apps. = via Classic - vt100 terminal= The simplest is simp...)
 
(add TERMINAL)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
There are a number of ways to run a terminal on the Pre to access its own GNU/Linux command line.  
 
There are a number of ways to run a terminal on the Pre to access its own GNU/Linux command line.  
  
None of them are yet mojo apps.  
+
= WebOS Internals Terminal =
 +
 
 +
An open source Mojo application with a browser plugin back end. [[Application:Terminal]]
 +
 
 +
= Other Solutions =
 +
== None of the ones below are yet full mojo apps. ==
  
 
= via Classic - vt100 terminal=
 
= via Classic - vt100 terminal=
Line 7: Line 12:
 
pSSH from http://www.sealiesoftware.com/pssh/ works in Motion Classic 1.1.0.5 (note that the version with the improved random number generator at http://www.nekito.net/~dgsachs/palm/pssh-notes.html does not work as of Motion Classic 1.1.0.5).
 
pSSH from http://www.sealiesoftware.com/pssh/ works in Motion Classic 1.1.0.5 (note that the version with the improved random number generator at http://www.nekito.net/~dgsachs/palm/pssh-notes.html does not work as of Motion Classic 1.1.0.5).
  
Another method to get a full screen terminal emulator without exiting the Palm WebOS LunaSysMgr GUI is [[palmvnc-terminal]].
+
Another method to get a full screen terminal emulator without exiting the Palm WebOS LunaSysMgr GUI was PalmVNC Terminal.
 +
 
 +
= via Web browser - vt100 terminal: Ajaxterm =
 +
[[Ajaxterm]] is a python program that uses html & ajax to run a shell that can be accessed over a browser.  Unlike the dumb terminal shells below, full screen programs can be run like vi, vim, and nano. Commands like "cd" work as expected.
 +
 
 +
Tabbing does not work as of version 0.0.2).
  
= via Web browser - vt100 terminal=
+
http://antony.lesuisse.org/software/ajaxterm/
(Not currently usable - needs hacking, please help and doc at [[ajaxterm]]) Ajaxterm is a python program that uses html & ajax to run a shell that can be accessed over a browser.  Unlike the dumb terminal shells below, full screen programs can be run like vi, vim, and nano. Commands like "cd" work as expected. There are a few problems with the Pre and Universal Search that need to be fixed first, such as every time you type a letter the Pre tries to search that letter.  Maybe a hidden text box or something similar could fix the problem.
 
http://antony.lesuisse.org/software/ajaxterm/  
 
[[ajaxterm]]
 
  
 
= via Web browser - dumb terminal=
 
= via Web browser - dumb terminal=
There are some options for running a terminal from the web browser, but they do not support the use of full screen terminal applications (it's like being at a old line-printer terminal, or worse). Since there is this limitation, they are most useful when used in tandem with a [[text-editor]].
+
There are some options for running a terminal from the web browser, but they do not support the use of full screen terminal applications (it's like being at a old line-printer terminal, or worse). Since there is this limitation, they are most useful when used in tandem with a [[Replace_"vi"_with_Fullscreen_Text_Editor_"joe"_or_"nano"|text-editor]].
 +
 
 
[[ajaxphpterm]]
 
[[ajaxphpterm]]
[[shell | webshell]]
+
 
 +
[[Graphical_Shell_with_WebShell | webshell]]
  
 
= via DirectFB - vt100 terminal=
 
= via DirectFB - vt100 terminal=
 
There are some options that do support full screen terminal applications, but they run directly under [[directfb]] so you have to stop the normal gui while they run:
 
There are some options that do support full screen terminal applications, but they run directly under [[directfb]] so you have to stop the normal gui while they run:
[[dfbterm]]
+
 
[[vala-terminal]]
+
[[DFBTerm DirectFB Terminal Emulator]]
 +
 
 +
[[Vala Terminal]]

Latest revision as of 13:07, 29 July 2009

There are a number of ways to run a terminal on the Pre to access its own GNU/Linux command line.

WebOS Internals Terminal

An open source Mojo application with a browser plugin back end. Application:Terminal

Other Solutions

None of the ones below are yet full mojo apps.

via Classic - vt100 terminal

The simplest is simply to run a ssh client in Classic. Although TuSSH refuses to connect to localhost/127.0.0.1, pSSH from http://www.sealiesoftware.com/pssh/ works in Motion Classic 1.1.0.5 (note that the version with the improved random number generator at http://www.nekito.net/~dgsachs/palm/pssh-notes.html does not work as of Motion Classic 1.1.0.5).

Another method to get a full screen terminal emulator without exiting the Palm WebOS LunaSysMgr GUI was PalmVNC Terminal.

via Web browser - vt100 terminal: Ajaxterm

Ajaxterm is a python program that uses html & ajax to run a shell that can be accessed over a browser. Unlike the dumb terminal shells below, full screen programs can be run like vi, vim, and nano. Commands like "cd" work as expected.

Tabbing does not work as of version 0.0.2).

http://antony.lesuisse.org/software/ajaxterm/

via Web browser - dumb terminal

There are some options for running a terminal from the web browser, but they do not support the use of full screen terminal applications (it's like being at a old line-printer terminal, or worse). Since there is this limitation, they are most useful when used in tandem with a text-editor.

ajaxphpterm

webshell

via DirectFB - vt100 terminal

There are some options that do support full screen terminal applications, but they run directly under directfb so you have to stop the normal gui while they run:

DFBTerm DirectFB Terminal Emulator

Vala Terminal