08-24-2012, 02:20 AM | #91 | |
Groupie
Posts: 175
Karma: 23456
Join Date: Feb 2012
Device: Boox m92
|
Quote:
VV It looks like screen refresh issue. Display gets corrupted sometimes. Last edited by janek; 08-24-2012 at 06:06 AM. |
|
08-24-2012, 05:37 AM | #92 |
Member
Posts: 17
Karma: 7658
Join Date: Jul 2012
Device: Boox M92
|
Yeah, I am aware of that issue. So far I have not found a way around it. I can make it faster but then the letters become unreadable.
|
Advert | |
|
08-24-2012, 06:04 AM | #93 |
Groupie
Posts: 175
Karma: 23456
Join Date: Feb 2012
Device: Boox m92
|
ImageMagick on Boox
A build of ImageMagick working on Boox
http://himiko.dnsalias.net/wordpress...7-3-8-for-arm/ Didn't test it too much, but I was able to generate a simple pdf using it, so it looks like it... just works. |
08-31-2012, 04:45 PM | #94 |
Junior Member
Posts: 5
Karma: 244
Join Date: Aug 2012
Device: Boox M92
|
Boox M92 as E-ink monitor
Inspired by a similar effort for the Kindle DX, I made a VNC viewer kind of app that lets you use the Boox M92 as a secondary (or even primary) monitor for your computer.
It's far from a full blown VNC client and since I did it for myself the code is rather hack-ish. However, while probably not optimal, the application does everything I need and I'm actually using it to type this post. If there is interest I'll gladly share the code. Connectivity is done over g_serial (USB). For the record speeds achieved were around 300 KB/s, for transfer of image data this is sufficient considering how many updates per second an e-ink screen can do. The application can handle 1366x768 resolution (Part of it was cut off) and 1024x768 very nicely. Both of them 16 shade (4-bit) greyscale. The solution involves two components: a simple custom application on the M92 and a modified version of TightVNC on the host (I'm using Windows) side. Currently it's view only so no events are sent back from M92 to the computer. I ran into difficulties with two-way communication and had to drop the feature altogether for now. |
08-31-2012, 07:26 PM | #95 |
Addict
Posts: 320
Karma: 99999
Join Date: Oct 2011
Location: Germany
Device: Onyx Boox M92, Icarus Illumina E653
|
ImageMagick and VNC client. That sounds fantastic! Keep up the good work
@erkkia: If you are willing to share your application, don't hesitate to upload it somewhere and post a link. To be honest, I personally don't need a VNC client for my M92 at the moment - but in general I can think of many use cases and like the idea very much. |
Advert | |
|
09-01-2012, 06:21 AM | #96 |
Junior Member
Posts: 5
Karma: 244
Join Date: Aug 2012
Device: Boox M92
|
Boox M92 as E-ink monitor
The application source code and binaries are attached, for lack of a better name it's called "Serial VNC".
It's tested on Windows 7 64bit and Boox M92 firmware 1.7.20120607. I hope somebody finds it useful! And a big thanks all the others who have contributed to the Boox m92 developer community so far. |
09-02-2012, 09:16 AM | #97 | |
Groupie
Posts: 175
Karma: 23456
Join Date: Feb 2012
Device: Boox m92
|
Quote:
|
|
09-02-2012, 03:43 PM | #98 | |
Junior Member
Posts: 5
Karma: 244
Join Date: Aug 2012
Device: Boox M92
|
Quote:
AFAIK Android would need a separate Java build and iOS does not run Java. So for these two platforms the provided binaries/source will not work out of the box. |
|
09-05-2012, 08:17 AM | #99 | |
Groupie
Posts: 175
Karma: 23456
Join Date: Feb 2012
Device: Boox m92
|
Quote:
I used "vanilla" vnc-java client as it comes from tightvnc as well as vanilla vnc server 1.3.9 (it says protocol versions supported 3.3, 3.7, 3.8, 3.7t, 3.8t) and i'm able to connect to the vnc server on localhost to view my own desktop. So it appears vnc works. I noticed though that on linux the default port for VNC is 5901, not 5900 (display 0 is the X server...) so perhaps this is the issue. Does Serial_VNC presuppose the connection will be to 5900? (edit: forcing vnc to use display 0 corrupts display on client, but server works - still, this didnt help to Serial_VNC not running) Also, vnc-server asks for user password. Should I perhaps run it without password? (edit: apparently there's no obvious way to do it but i have view-only password set to "no"). Last edited by janek; 09-05-2012 at 08:25 AM. |
|
09-06-2012, 06:00 AM | #101 |
Junior Member
Posts: 1
Karma: 10
Join Date: Sep 2012
Device: icarus excel
|
@erkkia
Just tried your Serial VNC on my icarus excel and it seems to works perfectly on linux. Just a quick heads up to anyone running ubuntu precise (12.04), if you're trying to connect to your current X server using x11vnc the current version in the repositories is broken. Upgrading to the latest version (available in the quantal repos - https://launchpad.net/ubuntu/quantal....9.13-1ubuntu1) should fix it. @janek The :0 display is usually your current active display which you should be able to connect to if you want. Regarding your problems, what happens when you try and launch erkkia's client (before you try and connect to it with the boox)? e.g. when you run java -Dboox_serial_port=/dev/ttyACM0 -jar tightvnc-jviewer.jar -JpegImageQuality=Lossless -ViewOnly=No |
09-06-2012, 06:25 AM | #102 |
Groupie
Posts: 175
Karma: 23456
Join Date: Feb 2012
Device: Boox m92
|
Stupid me. I was using generic client, not erkkia's. Now it works just fine.
|
09-07-2012, 10:07 AM | #103 |
Member
Posts: 17
Karma: 7658
Join Date: Jul 2012
Device: Boox M92
|
I thought I'd share some scripts I wrote to password-protect files and folders on my boox. I made the scripts such that when encrypting a file the script automatically packs in any annotations and notes related to the file. When installed it creates two applications in the applications menu, one to encrypt and one to decrypt. The encrypting script lets you select a file of which it then creates a self-extracting script-archive (in the directory where the original files were). I made this program primarily to encrypt pdf files together with the annotations and wanted to make it easy to open, edit, close and re-encrypt the file. I therefore made the script-archive such that when clicking the archive it prompts for a password, attempts to de-crypt your file, and upon success open the file. After editing the file the file is automatically re-encrypted when the file is closed. This automatic opening and re-encryption currently works for txt files (nice for saving your passwords in a text file on your boox) and pdf files (with the old pdf-reader). This functionality can easily be extended to other file-types For all other file-types and for directories clicking the script once de-crypts, clicking it again re-encrypts the files.
For the encryption it uses ncrypt (AES-encryption). After encrypting files the original files are deleted (use at your own risk and keep backups). Note however that in flash memory there is no way to reliably access a specific physical location due to the flash transition layer. This makes it impossible to do a secure delete of a single file in flash memory (i.e. after encryption and subsequent deletion of the original files, large chunks of the original files are still floating around in the flash memory and could be accessed with specialized software). So bear that in mind when you encrypt your multi-million dollar secrets. The script use slightly modified versions of the previously published scripting primitives. The filebrowser was adapted to be able to open directories (a lazy hack really, created a button to select a directory) and the input widget was adapted to return an empty string when the escape of close button is clicked (so one can abort typing a password and my scripts will abort too) and I made a bugfix which made the switching between plain text and password input a bit awkward. The installer script includes the scripting archives (and asks before overwriting anything). I attached a zip file with the program and installer scripts and a patch file so you can patch the source of kodomo's scripting primitives. Hope you can make sense of this post |
11-10-2012, 10:59 AM | #104 |
Junior Member
Posts: 6
Karma: 10
Join Date: Nov 2012
Device: Icarus Excel
|
Please help!
Hello all!
I just bought my Icarus Excel with hope that it would be possible to use it as a secondary monitor. I was very happy to see erkkia's accomplishment. Great work, thank you. Having little or no experience in IT, I wasn't able to implement Erkkia's instructions. I am using Windows Vista Home Edition and Icarus Excel. I think I have problems with second part of the instructions from the readme.txt " 2. TightVNC client ================== Get it from http://www.tightvnc.com/download.php Some source files are modified and included in this archive. Modified version is included in this archive. List of modified source files from TightVNC java viewer 2.5.2: ( src/viewer_swing/java/com/glavsoft/viewer/swing/Surface.java src/viewer_swing/java/com/glavsoft/viewer/Viewer.java src/main/java/com/glavsoft/rfb/protocol/ReceiverTask.java[/I][/I][/I][/I] " Would you please let me know in a simple language, how to "modify" these source files? I have spent a week trying to learn about it, and no luck. I have no knowledge of java. I got Eclipse , but don't know how to use it. Any help would be greatly appreciated Thank you |
11-12-2012, 12:51 PM | #105 | |
Junior Member
Posts: 5
Karma: 244
Join Date: Aug 2012
Device: Boox M92
|
Quote:
As you might know, TightVNC is composed of the "server" and "client". You can get both the server and client from http://www.tightvnc.com/download.php, but for Serial VNC purposes, get just the server from http://www.tightvnc.com/download.php and get the (already modified, you don't need to do anything!) client from the Serial VNC zip file. Although I haven't tested it, v2.6 on server side and v2.5.2 on client side should work together nicely. Sorry but right now I don't have the time to test or provide a 2.6 client build. Btw, it seems you can still get 2.5.2 from TightVNC's website: http://www.tightvnc.com/download/2.5...etup-32bit.msi http://www.tightvnc.com/download/2.5...etup-64bit.msi |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
onyx boox m92 ????????? | matulena | Onyx Boox | 11 | 03-15-2012 12:14 PM |
Boox M92. Spring Bargains. The price of M92 stays reduced for 14 days :) | Booxtor | Onyx Boox | 5 | 03-02-2012 05:16 AM |
Boox M92 Questions | anamardoll | Onyx Boox | 8 | 02-13-2012 01:38 PM |
Annotations on Boox M92 | Marrko | Onyx Boox | 3 | 01-22-2012 11:07 AM |
Kindle Developer Community? | scenox | Kindle Developer's Corner | 8 | 07-30-2010 02:08 PM |