![]() |
#31 |
curly᷂͓̫̙᷊̥̮̾ͯͤͭͬͦͨ ʎʌɹnɔ
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,018
Karma: 50506927
Join Date: Dec 2010
Location: ♁ ᴺ₄₅°₃₀' ᵂ₇₃°₃₇' ±₆₀"
Device: K3₃.₄.₃ PW3&4₅.₁₃.₃
|
Might it be that you have not installed the original package from Luigi, followed by overriding myts.arm with the modified version.
Luigi's package has equivalent functionality to the launchpad hack which should be removed prior to installing Luigi terminal. I suspect having both is incompatible. |
![]() |
![]() |
![]() |
#32 |
Junior Member
![]() Posts: 6
Karma: 10
Join Date: Aug 2011
Device: Kindle 3 Wi-Fi
|
Now I am completely lost.
The launchpad is a .bin that must be installed via Kindle update command. The zip by Luigi contains, besides source files, a .asm that requires launch from shell. Having neither launchpad nor the terminal itself, how can I access the shell? |
![]() |
![]() |
Advert | |
|
![]() |
#33 |
curly᷂͓̫̙᷊̥̮̾ͯͤͭͬͦͨ ʎʌɹnɔ
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,018
Karma: 50506927
Join Date: Dec 2010
Location: ♁ ᴺ₄₅°₃₀' ᵂ₇₃°₃₇' ±₆₀"
Device: K3₃.₄.₃ PW3&4₅.₁₃.₃
|
1) First, remove the lunchpad by running its uninstall bin.
2) Then create a directory "Kiterm" on the USB where you will copy from Luigi's archive the following files: ajaxterm.css ajaxterm.html ajaxterm.js keydefs.ini launchpad.ini myts.arm 3) Replace the original myts.arm with the most recently modified. 4) SSH to the Kindle, cd /mnt/us/Kiterm, and ./myts.arm & 5) From the Kindle Shift T will open the terminal shell (per the definition in launchpad.ini) |
![]() |
![]() |
![]() |
#34 |
Junior Member
![]() Posts: 6
Karma: 10
Join Date: Aug 2011
Device: Kindle 3 Wi-Fi
|
Thank you very much, I'll try.
I understood that the ajaxterm wasn't needed anymore. The readme states that it is there only for historical reasons. |
![]() |
![]() |
![]() |
#35 |
Junior Member
![]() Posts: 6
Karma: 10
Join Date: Aug 2011
Device: Kindle 3 Wi-Fi
|
Got it now!
I didn't figure out 1) that launchpat cannot launch ./myts.arm, 2) that I had to install the usbNetwork hack to access the shell and 3) that the usbNetwork howto is only described in its bundled README_FIRST.txt I understood correctly that the Ajaxterm is not needed. The launchpad cannot be used to start myts, but does not conflict with it. More schematically: 1) copy keydefs.ini, launchpad.ini and myts.arm in a directory 2) install and activate usbnetwork from here, following instructions in README_FIRST.txt (don't be too scared ![]() 3) telnet or ssh from the host, navigate to /mnt/us/<your myts.arm directory> and launch .myts.arm & 4) shift T on Kindle and you are done Sorry for repeating things already known and thank you all for the great job and the support. |
![]() |
![]() |
Advert | |
|
![]() |
#36 | |
Member
![]() Posts: 17
Karma: 10
Join Date: Jul 2011
Device: Kindle 3
|
Quote:
Also, I get a half of screen window with a keyboard layout at the bottom? Can I get it in full screen mode and possibly with a lager font? Cheers!!! |
|
![]() |
![]() |
![]() |
#37 |
Junior Member
![]() Posts: 6
Karma: 10
Join Date: Aug 2011
Device: Kindle 3 Wi-Fi
|
To launch .myts.arm from inside the Kindle at startup (without the need of remote login), one method is explained here.
It links also to a terminal version implemented by Xqtftqx to make it full screen, but unfortunately the link is now dead. I don't have a copy of it, because I was happy with the half screen with the keyboard layout and I never downloaded it. |
![]() |
![]() |
![]() |
#38 | |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: Nov 2010
Device: Kindle 3
|
Quote:
Could you explain to me how to apply this patch to the source code? I have tried downloading the code from http://info.iet.unipi.it/~luigi/kind...m-20110107.tgz and applying the patch by using "patch -p0 < KiTerm.patch"; however, this gives errors such as Code:
patching file ./KiTerm/font.h Hunk #1 FAILED at 1. 1 out of 1 hunk FAILED -- saving rejects to file ./KiTerm/font.h.rej I realize that I can simply use the binary file, but I would like to see how this works. |
|
![]() |
![]() |
![]() |
#39 |
curly᷂͓̫̙᷊̥̮̾ͯͤͭͬͦͨ ʎʌɹnɔ
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,018
Karma: 50506927
Join Date: Dec 2010
Location: ♁ ᴺ₄₅°₃₀' ᵂ₇₃°₃₇' ±₆₀"
Device: K3₃.₄.₃ PW3&4₅.₁₃.₃
|
Don't know why it is rejected on your system (I am no diff/patch expert), it just ran fine on my Ubuntu system
![]() Code:
PoP:~/Kindle$ patch -p0 < KiTerm.patch patching file ./KiTermOriginal/font.h patching file ./KiTermOriginal/launchpad.c patching file ./KiTermOriginal/launchpad.ini patching file ./KiTermOriginal/terminal.c PoP:~/Kindle$ |
![]() |
![]() |
![]() |
#40 |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: Nov 2010
Device: Kindle 3
|
OK, thanks. I'm messing around with it now, but that seems to help.
|
![]() |
![]() |
![]() |
#41 |
Member
![]() Posts: 16
Karma: 24
Join Date: Sep 2011
Device: Kindle 3 WiFi v3.2.1
|
Hi PoP
I recently upgraded to your build 20110408 and I notice when running htop that the column alignment is a bit out for some rows (tabs not expanding correctly?). I'm wondering if this has something to do with the change from a 8px wide font to 6px wide and if some additional code somewhere needs changing, or is this a bug in htop? You asked for suggestions to declutter the help block. Since this area is static I'm thinking it could be improved by replacing the block of help text with a bitmap image. A very much nicer help image could be created this way and then the bitmap painted onto the display with pix_blt() instead of outputting it as text. What do you think? As soon as I have the chance to get a toolchain setup I'll start making some changes myself. I'm thinking of including both fonts and having the rows, columns and font configurable either via a config file or the command line. I'd also like to add a special key combination (or a signal handler) to tell kiterm to reload the config file and change the layout in real time. So the user can just press some keys or perhaps issue kill -WINCH 'myts' (or USR1 or HUP) to switch to full screen for example. For full screen mode I'd add a key combination to toggle the help on or off. Just some ideas... |
![]() |
![]() |
![]() |
#42 | |||
curly᷂͓̫̙᷊̥̮̾ͯͤͭͬͦͨ ʎʌɹnɔ
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,018
Karma: 50506927
Join Date: Dec 2010
Location: ♁ ᴺ₄₅°₃₀' ᵂ₇₃°₃₇' ±₆₀"
Device: K3₃.₄.₃ PW3&4₅.₁₃.₃
|
Quote:
Quote:
Quote:
Last edited by PoP; 10-05-2011 at 05:21 PM. |
|||
![]() |
![]() |
![]() |
#43 |
Member
![]() Posts: 16
Karma: 24
Join Date: Sep 2011
Device: Kindle 3 WiFi v3.2.1
|
Since the Kindle's Alt key in combination with Q..P is used to get digits, how does one get the Alt key? In other words if I want to do something like a Copy operation in the nano editor which is usually Alt-6 how do I enter this?
|
![]() |
![]() |
![]() |
#44 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 42
Karma: 39432
Join Date: May 2011
Device: none
|
I worked a little on kiterm and produced a version that works alongside launchpad, instead of replacing it. This file can be installed by using launchpad installation (copy to /mnt/us/customupdates and press shift shift I), or directly by unzipping under /mnt/us.
Source code is at: http://my.svgalib.org/kindle/myts-1.tar.gz After installing, the default launchpad configuration (in the file /mnt/us/launchpad/myts.l.ini) is: T T = start (or return to) terminal 1 T Y = start (or return to) terminal 2 T U = start (or return to) terminal 3 T A = kill myts Main changes: No http or launchpad functionality. Uses configurable encodings and font, not compiled in. Fixed line wrapping. Full screen (https://www.mobileread.com/forums/sho...d.php?t=125860) Different keyboard mapping for symbols: Code:
Menu: F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 ` % ^ < > [ ] = F11 F12 ; , ( ) { } Back: ! @ # $ % ^ & * ( ) ' + # - _ ( ) & ! ? ~ $ | / \ " ' : |
![]() |
![]() |
![]() |
#45 |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Jun 2011
Device: Kindle 3 3G B00A
|
Cool!
![]() Nicely cleared it out. All i miss is TAB key |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
PHP+Apache web server for calibre ... | chaley | Related Tools | 254 | 04-28-2014 08:18 PM |
Running Calibre on Terminal Server | JeffAlan66 | Calibre | 2 | 08-12-2010 02:00 PM |
Web Content Server | mezme | Calibre | 7 | 01-08-2010 09:59 PM |
Calibre - web server problems | eclpmb | Calibre | 9 | 11-28-2008 02:04 PM |