Jump to content



Photo
- - - - -

Cp Ebook Reader


  • Please log in to reply
165 replies to this topic

#1 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 28 May 2007 - 04:30 AM

Coming soon: CP EBook (any better name?)
Features:
  • Hypertext-like navigation possibility
  • MultiFonts (16 Max) -MultiSize (16 Max) and Styled-base (bold,*italic,under line,high light) display
  • Fast render methol (by me)
Limit:
  • Size of a single ebook is 4k
  • Require much mem to run (~40kB free)
Screen shot:

Posted Image

The picture didnt show italic style because I got some problem with vector font (I'm finding a good one)

#2 Serj

Serj

    Newbie

  • Members
  • Pip
  • 15 posts

Posted 28 May 2007 - 09:39 AM

Your the man vanhoa!!!!!!!!!!!! When you choose smaller fonts is the space between lines smaller? What about and embebed pictures? :greengrin:

#3 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 28 May 2007 - 11:18 AM

Yes, It supports font size. In the picture, CP EBook is 8x10 size, and other is small

#4 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 30 May 2007 - 03:44 AM

CP EBook Alpha

Screen shots:

Posted Image

Download: http://www.casiocalc...amp;load_that=1 (including exe for windows and cpa for ClassPad)

Support tags:
[b]...[/b] : bold
 [i]...[/i] : italic
 [u]...[/u] : underline
 [size=x]...[/size] : font size (x must be 0..9 or A..F)
 [hi]...[/hi] : highlight
 [link=...]...[/link] : hyperlink

Feedbacks are always welcome.
Anyone who want join me give me a PM.

#5 Serj

Serj

    Newbie

  • Members
  • Pip
  • 15 posts

Posted 30 May 2007 - 08:54 AM

This is going to be cool to take some notes for exams vs the eactivity because of the small fonts, but is it to difficult to program som support for including pictures (after the exams pass I'm sure to get more involved with programming the calc, i've only had mine for a month or so).

Thanks for all the proggies vanhoa!


PS- couldn't you include support for equations, lol i guess that is asking to much. My Classpad Manager trial just expired today i've tried to push the date back but i guess ill have to install it in another computer, when i run out if computers ill just have to format windows ;P

#6 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 30 May 2007 - 11:01 AM

[*]Smallest size at the moment is 0 but it's quite big for st called "small-font" because of the vector font (I used SoftCalc's font). If you really like "small font" I will add a 5x7-size font :D.

[*]Support for including pictures is not really difficult, the onlything that difficult is the way you input it.

[*]I will add equations support.

[*]ClassPad Manager version 01.10 can be downloaded --removed by moderator-- with this serial: --removed by moderator--

#7 Serj

Serj

    Newbie

  • Members
  • Pip
  • 15 posts

Posted 30 May 2007 - 11:24 AM

I can't thank you enough :greengrin: .

#8 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 31 May 2007 - 05:16 AM

I've added 4x6 font.Is it small enouph? :D

#9 far2055

far2055

    Casio Addict

  • Members
  • PipPipPip
  • 67 posts
  • Gender:Male
  • Location:Iran
  • Interests:Robotics - Programming - Mathematics - Physics - Computer <br />ANN ( Artificial Neural Network )<br />QBasic Lover-->before-->now-&gt;*CPLua&quot; Lover.

  • Calculators:
    classpad 300

Posted 05 June 2007 - 11:27 AM

Thanks Vanhoa. A very useful program. :rolleyes:

#10 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 05 June 2007 - 03:49 PM

Thank you :rolleyes: ,
I will make it even better when i come back, store in FLASH and better scroll bar (these are the only things I can think up now :lol:)...

#11 afshin_electronic

afshin_electronic

    Casio Addict

  • Members
  • PipPipPip
  • 50 posts

  • Calculators:
    casio classpad 300plus
    casia fx-991ms

Posted 05 June 2007 - 08:41 PM

thats great vanhoa!!

thanks alot!!

your the man!

#12 PAP

PAP

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 681 posts
  • Gender:Male
  • Location:Somewhere in Europe.
  • Interests:Computer Algebra, Numerical Analysis.

  • Calculators:
    ClassPad 300 (plus an old Casio model, with only a few Kb ram).

Posted 07 June 2007 - 11:03 PM

Thanks Vanhoa. A very useful program. :rolleyes:

Yes, ideal for cheating in school examinations :P
Bah!

#13 Guest_Guest_Kilburn_*_*

Guest_Guest_Kilburn_*_*
  • Guests

Posted 08 June 2007 - 09:24 AM

Be nice with Vanhoa this time, this is his first non-ported (?) program that is a little useful. :rolleyes:

#14 SoftCalc

SoftCalc

    Casio Technician

  • Members
  • PipPipPipPipPipPip
  • 406 posts
  • Location:Portland, OR USA

  • Calculators:
    ClassPad 300 , AFX 2.0, HP-48/49/50, TI-89/92/Voyager, HP Expander, etc...

Posted 08 June 2007 - 10:39 PM

Nice job vanhoa!

Smallest size at the moment is 0 but it's quite big for st called "small-font" because of the vector font (I used SoftCalc's font). If you really like "small font" I will add a 5x7-size font :D.


This font only supports ascii. it might be nice if someone had the time to update it to include all the non-ascii character in the ClassPad. ;)

The ClassPad Manger 3.0 has a smart copy/paste. You can copy any Unicode text from Windows and paste it into the ClassPad, The Manager will automatically translate it into ClassPad character. The goes in reverse as well. It will convert ClassPad characters to unicode as well. If you added non-ascii characters the Cp Ebook reader could support non-english languages. :)

#15 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 09 June 2007 - 01:49 AM

If symbols are needed, I can add them with custom fonts or build-in font only :P , I dont know how to have sizeable symbols :nonono:

#16 Hobart

Hobart

    Casio Fan

  • Members
  • PipPip
  • 34 posts
  • Gender:Male
  • Location:Germany (Saxony/Ore Mountains)

  • Calculators:
    ClassPad 300

Posted 09 June 2007 - 12:51 PM

That's a really good add-in! :greengrin:
It's just like html, this is great. :roflol:

Could you add an interesting shortcut for the ClassPad menu?
That would be fine! :D

#17 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 09 June 2007 - 02:20 PM

That's a really good add-in! :greengrin:


Thanks, your green smile means... st? :rolleyes:

It's just like html, this is great. :roflol:


It cant be compare to HTML, it only have some tag similar to basic html tag :nonono: .

Could you add an interesting shortcut for the ClassPad menu?
That would be fine! :D


What do you mean?

________________________________________________
Download EbookReader_Alpha-d09-06-2007.rar now!

What's new?
Not much, I just replace the 2dMath tab by an interesting tab:

Posted Image

The code is reimplemented from Stefan Hellkvist (stefan AT hellkvist.org) and updated a lot.

#18 neontiger

neontiger

    Casio Fan

  • Members
  • PipPip
  • 32 posts
  • Gender:Male
  • Location:Buenos Aires, Argentina.

  • Calculators:
    FX-570MS
    FX-570ES
    ClassPad 300 Plus

Posted 09 June 2007 - 05:45 PM

It would be nicer if I know how to write each of the chars, I mean: can u give a chart were you say how to draw each char? Otherwise I gotta guess...

By the way, I know that i'll sound redundant, but you and your ebook reader rox!

#19 Hobart

Hobart

    Casio Fan

  • Members
  • PipPip
  • 34 posts
  • Gender:Male
  • Location:Germany (Saxony/Ore Mountains)

  • Calculators:
    ClassPad 300

Posted 10 June 2007 - 01:08 PM

I meant the shortcut you see on the main menu of the ClassPad.
Now you have added a good one. That's fine! :D

#20 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 10 June 2007 - 03:31 PM

It would be nicer if I know how to write each of the chars, I mean: can u give a chart were you say how to draw each char? Otherwise I gotta guess...



http://vanhoa.1majorhost.com/hw.php

(sorry, I dont have much time for the graphic, and this is my first php page anyway... better guider come soon!)

#21 neontiger

neontiger

    Casio Fan

  • Members
  • PipPip
  • 32 posts
  • Gender:Male
  • Location:Buenos Aires, Argentina.

  • Calculators:
    FX-570MS
    FX-570ES
    ClassPad 300 Plus

Posted 10 June 2007 - 03:37 PM

Thanks so much!

#22 Orwell

Orwell

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 777 posts
  • Gender:Male
  • Location:Paris - France

  • Calculators:
    Casio AFX 1.02 / Casio ClassPad 300

Posted 12 June 2007 - 09:14 AM

http://vanhoa.1majorhost.com/hw.php

Just one note:

Created by vanhoa, ? vanhoa 2007, All rights reserved
You are not authorized to write this at the bottom of a page that contains images or stuff that you didn't create yourself.
Please add a correct copyright notice :nonono:

#23 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 12 June 2007 - 09:41 AM

Nonono, they are not images ;)!
The text at the bottom is an auto generate text show that I created the page, all credit will be shown at the credit page (I'm having a problem with PegNoteBook so I dont have much time for the help page)... :)

show_help_img.php:
[deleted]

I havent finished everythings yet, let's wat ;)

#24 Orwell

Orwell

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 777 posts
  • Gender:Male
  • Location:Paris - France

  • Calculators:
    Casio AFX 1.02 / Casio ClassPad 300

Posted 12 June 2007 - 01:33 PM

Huh :huh:
Ok, my bad ;)

That's interesting though, where did you find this php code from? :)

#25 Behnoud

Behnoud

    Casio Technician

  • Members
  • PipPipPipPipPipPip
  • 338 posts
  • Gender:Male
  • Location:Iran

  • Calculators:
    CP 300+ OS2.2/
    FX 3600 pv/
    FX 115 s/
    FX 602P

Posted 12 June 2007 - 05:42 PM

I just can paste 5 pages of a doc.!
Why?
An eBookReader need to be able to transfer many of page for example more than 150 pages for a novel Book!

#26 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 12 June 2007 - 06:44 PM

Huh :huh:
Ok, my bad ;)

That's interesting though, where did you find this php code from? :)

I've learnt PHP (without SQL it's simple :P ) :rolleyes:
(I deleted the code, it's large)

I just can paste 5 pages of a doc.!
Why?
An eBookReader need to be able to transfer many of page for example more than 150 pages for a novel Book!


That's what i'm working on (and having problem...)! It's only a beta anyway... Sorry for the inconvenient... It will be fixed soon ;)

#27 Behnoud

Behnoud

    Casio Technician

  • Members
  • PipPipPipPipPipPip
  • 338 posts
  • Gender:Male
  • Location:Iran

  • Calculators:
    CP 300+ OS2.2/
    FX 3600 pv/
    FX 115 s/
    FX 602P

Posted 12 June 2007 - 07:56 PM

It isn't inconvenient at all.
It is easy to use but I don't know how to change font size!
BTW, you can paste approximately 24 pages via eActivity APP in new CPM (v. 3).

#28 girdeux

girdeux

    Casio Addict

  • Members
  • PipPipPip
  • 88 posts
  • Location:Spain / Castell?n

  • Calculators:
    casio fx-115ms;
    casio classpad 300

Posted 12 June 2007 - 08:21 PM

When I descompress the .rar file and I enter to EBOOKR~1 file, it says that the ClassPadDLLgcc.dll file is not found. Why?
The EBOOKR~1 file is for open the program in the PC no?

#29 Guest_Guest_*

Guest_Guest_*
  • Guests

Posted 13 June 2007 - 05:55 AM

When I descompress the .rar file and I enter to EBOOKR~1 file, it says that the ClassPadDLLgcc.dll file is not found. Why?
The EBOOKR~1 file is for open the program in the PC no?

It sounds like you need the SDK installed

#30 Orwell

Orwell

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 777 posts
  • Gender:Male
  • Location:Paris - France

  • Calculators:
    Casio AFX 1.02 / Casio ClassPad 300

Posted 13 June 2007 - 08:45 AM

I've learnt PHP (without SQL it's simple :P ) :rolleyes:

This isn't really the kind of things that someone does on a first PHP page :blink:

#31 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 13 June 2007 - 10:59 AM

So what should they do?

<?php
echo "Hello, this mesg show that you know php, let's start!";
?>


<?php
function show(){
echo "Hello, this mesg show that you know php, let's start!";
}
show();
?>


<?php
function show(){
var $tmps="Hello, this mesg show that you know php, let's start!";
echo $tmps;
}
show();
?>

<?php
function show(){
var $tmps="Hello, this mesg show that you know php, let's start!";
return $tmps;
}
echo show();
?>

<?php
function show(){
return "Hello, this mesg show that you know php, let's start!";
}
echo show();
?>

<?php
var $show= "Hello, this mesg show that you know php, let's start!";
echo $show;
?>

...

:lol:

PHP is similar to C++...;) (I'm not them :P... 1st page here meant 1st public page... :D)

#32 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 13 June 2007 - 08:11 PM

Dear users,
I'm rewritting all the code of my ebook, and i have a question:

Is an oncalc-editor really needed? If not, I will make a program for conventing from html (simple html) to CPEbook.

Please give me your ideal, thanks

#33 Serj

Serj

    Newbie

  • Members
  • Pip
  • 15 posts

Posted 13 June 2007 - 09:09 PM

Vanhoa I for one would like oncalc(equations?), because i find that eactivity's font is to big. I guess there is no way to add-in a smaller font to eactivity right? So i would be using it instead of eactivity. But maybe the html conversion is more important. Anyway thanks for developing apps for us.

#34 Behnoud

Behnoud

    Casio Technician

  • Members
  • PipPipPipPipPipPip
  • 338 posts
  • Gender:Male
  • Location:Iran

  • Calculators:
    CP 300+ OS2.2/
    FX 3600 pv/
    FX 115 s/
    FX 602P

Posted 14 June 2007 - 07:23 AM

Dear users,
I'm rewritting all the code of my ebook, and i have a question:

Is an oncalc-editor really needed? If not, I will make a program for conventing from html (simple html) to CPEbook.

Please give me your ideal, thanks

What do you want to do?
Please exactly describe!
I don't understand oncalc-editor!
Btw, Add other languages to your ADD-in; Have you seen FarsiNegar?
I need something like that.
Thanks a lot for your Add-ins.

#35 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 15 June 2007 - 07:21 AM

Let me have some time to complete it.

I'm hard rewrite it (support images, tables,...) and have to hack the OS for the coord of the pen.


Sorry, more infos will come later

#36 Behnoud

Behnoud

    Casio Technician

  • Members
  • PipPipPipPipPipPip
  • 338 posts
  • Gender:Male
  • Location:Iran

  • Calculators:
    CP 300+ OS2.2/
    FX 3600 pv/
    FX 115 s/
    FX 602P

Posted 15 June 2007 - 10:31 AM

What to you mean "coord of pen"?
What does it do?

#37 neontiger

neontiger

    Casio Fan

  • Members
  • PipPip
  • 32 posts
  • Gender:Male
  • Location:Buenos Aires, Argentina.

  • Calculators:
    FX-570MS
    FX-570ES
    ClassPad 300 Plus

Posted 15 June 2007 - 07:25 PM

maybe onscreen-COORDinates of the pen?

#38 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 25 June 2007 - 07:14 AM

Hello,

I have 2 days off so I will try to update the addin, here is screenshots:

Posted Image
http://vanhoa.byetho...om/untitled.PNG

News:
  • Interface
  • Conv *.txt to CPEbook format on PC and view on CP
  • Documents are archived before sent to CP (tried with CPLua0.9D's functions.txt (23,341 bytes) and got 13204 bytes EBook)
  • EBook is splitted to parts so it use the same memory for any size EBook.
  • Bookmarks
  • AutoScroll
Hope it will be out soon.

#39 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 27 June 2007 - 04:05 AM

Ok, it's here (contain cpa file, ebook maker for windows file, and a sample ebook - The Adventures of Sherlock Holmes - The Boscombe Valley Mystery)

Changes:
  • the bookmarks function wont be enabled before I finished the input form (i'm sorry)
  • Hyperlink disabled (will be re-enabled later)
  • Fonts:
  • font=1: font 4x6
  • font=2: Lua font
  • font=3: Basic Font
  • font=4: Bold font
  • font=else: vector font
Screen shot:
Posted Image
(sorry for the low-qualifity image but I've installed my windows and havent install PhotoShop yet (I couldnt remmber where it is))

  • 1 : Settings icon - show/hide icon menu
  • 2 : Resize icon - show/hide status bar
  • 3 : Status bar
  • 4 : Icon menu
  • 5 : Misc
  • 6 : Open
  • (7 : Book mark)
  • 8 : AutoScroll slower
  • 9 : AutoScroll stop/start
  • A : AutoScroll faster
  • B : Back 10 pages
  • C : previous page
  • D : goto 1st page
  • E : Next page
  • F : Next 10 pages
  • G : Line spacing


#40 pooyan

pooyan

    Newbie

  • Members
  • Pip
  • 28 posts
  • Gender:Male
  • Location:Iran

  • Calculators:
    ClassPad 300 Plus
    Sharp EL-506W

Posted 27 June 2007 - 06:54 PM

Thanx again

but i can't run EBookMaker, i think a DLL file is missed!

The error message:

This application has failed to start because ClassPadDLLgcc.dll was not found. Re-installing the application may fix this problem


3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users