BRead - carti text pe mobil

Despre computere, telefoane, tehnologie

Moderator: Manu

Scrie răspuns
Vortex
Sublocotenent
Mesaje: 298
Membru din: 19 Noi 2009, 17:12
Contact:

BRead - carti text pe mobil

Mesaj de Vortex »

Salutare,
Am dat de un cititor de carti text pentru symbian dezvoltat de nevazatori, si deci accesibil.
Se numeste BRead si citeste carti in format text simplu (.txt), codificate unicode.
Pentru a citi carti cu el, va trebui sa le convertiti in txt cu word, alegand codificarea unicode UTF-8. S-ar putea sa mearga si cu alte codificari, dar eu nu am incercat.
Principala lui functie este ca retine pozitia in carte chiar si dupa ce a fost inchis si redeschis. Suporta si semne de carte.
Are si interfata in limba romana, dar mai sunt mici probleme la citirea mesajelor de catre talks, sper sa se rezolve.
Citirea unei carti se face in felul urmator:
Dupa instalare, se deschide programul. Cu key1 se deschide meniul. Submeniul carte contine optiunea deschidere, utilizata pentru alegerea cartii.
Dupa deschidere, comanda talks+sageata jos citeste cartea, mai exact pagina curenta.
Pentru ca fisierele text pot fi prea mari ca sa incapa dintr-odata in memoria telefonului, BRead imparte cartea in pagini. Daca citirea se opreste, inseamna ca ati ajuns la sfarsitul unei pagini. Apasati select pentru a deschide meniul navigare si alegeti next page sau pagina urmatoare.
Marimea unei pagini poate fi specificata in setari, in kB. O puteti mari daca vi se pare ca paginile sunt prea mici.
Ultima Versiune se poate descarca de la:
http://bread-reader.googlecode.com/issu ... c34fc22fe9
Pentru moment, actualizarile apar la:
http://code.google.com/p/bread-reader/i ... il?id=1#c9.
Pentru functionarea BRead aveti nevoie de python s60 2.0. Daca nu il aveti instalat, il puteti lua de la:
https://garage.maemo.org/frs/download.p ... _fixed.zip.
Instalati python 2.0.0.sis si python script shell, oricare shell ar trebui sa mearga.
Ultima oară modificat 29 Sep 2010, 14:12 de către Vortex, modificat 1 dată în total.
Vortex Website
Maximum de confort, cu minimum de efort.
GruiaVelicu
Locotenent - colonel
Mesaje: 1063
Membru din: 15 Mar 2008, 15:50
Localitate: Cluj-Napoca

Mesaj de GruiaVelicu »

toate bune si frumoase, da' la mine nu merge. in timpul instalarii programului imi spune ca mai are nevoie de inca o aplicatie care la mine in telefon nu e instalata. nu stiu exact ce aplicatie oricum, e sigur ca nu merge
Gruia
Vortex
Sublocotenent
Mesaje: 298
Membru din: 19 Noi 2009, 17:12
Contact:

Mesaj de Vortex »

:oops:
Intr-adevar, e nevoie si de o alta aplicatie pentru functionarea BRead, chestia a fost ca eu o aveam instalata dinainte si nici nu mi-am dat seama. Am modificat in primul post.
Vortex Website
Maximum de confort, cu minimum de efort.
GruiaVelicu
Locotenent - colonel
Mesaje: 1063
Membru din: 15 Mar 2008, 15:50
Localitate: Cluj-Napoca

Mesaj de GruiaVelicu »

revin aici sa confirm ca daca se instaleaza ce a postat stefan, merge perfect. se poate citi foarte bine cu acest sistem
Gruia
Avatar utilizator
Manu
General de divizie
Mesaje: 4120
Membru din: 02 Feb 2007, 01:15
Localitate: Cluj-Napoca
Contact:

Mesaj de Manu »

Marele avantaj fata de ceea ce facusem eu cu transformarea in HTML este ca sistemul merge si pe 2nd Edition, nu mai depinde de browserul telefonului.
Se pare ca tehnologia IT se dezvolta tot mai mult, in foarte multe "activitati" putem inlocui deja PC-ul cu un device mai mic.
Eu de multa vreme citesc doar pe telefon, m-am obisnuit sa am cartea in buzunar, e mai mult decat a o avea in poala, fapt care oricum deja insemna enorm.
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
Mira
Sublocotenent
Mesaje: 257
Membru din: 30 Ian 2007, 18:02
Localitate: Cluj-Napoca

Mesaj de Mira »

Mi-am instalat si eu programul, dar nu porneste desi am pus si celelalte componente.
Imi da urmatoarea eroare: "Check if the follow components are installed: Python Runtime, pips library".
Am instalat si doar una dintre cele ttrei aplicatii de dupa Python_2.0.0 si pe toate trei, dar nu merge nicicum.

A incercat si CarmenT pe un N79, ei ii apare o eroare aproximativ: "...Mandatory for installing Python Library and its dependences. Rerun the application fo...", mai mult nu se intelege.

Oare ce nu facem noi bine?
Mira
Vortex
Sublocotenent
Mesaje: 298
Membru din: 19 Noi 2009, 17:12
Contact:

Mesaj de Vortex »

Nu stiu de ce face figuri din astea phython, ar trebui sa vina cu tot ce-i trebuie din prima.
Oricum, incearca asta:
http://qcountme.googlecode.com/files/pi ... 1_3_SS.sis.
Vortex Website
Maximum de confort, cu minimum de efort.
Avatar utilizator
Manu
General de divizie
Mesaje: 4120
Membru din: 02 Feb 2007, 01:15
Localitate: Cluj-Napoca
Contact:

Mesaj de Manu »

Nici mie nu imi merge, eroarea este cea in legatura cu Python Runtime si Pips Library. Probabil ca noi avem in comun neactualizarea Symbianului, sunt firmware-uri mai vechi, Gruia a facut de mai multe ori update... Cine stie.
Ultima oară modificat 10 Oct 2010, 20:48 de către Manu, modificat 1 dată în total.
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
Vortex
Sublocotenent
Mesaje: 298
Membru din: 19 Noi 2009, 17:12
Contact:

Mesaj de Vortex »

Nici cu fisierul pe care l-am pus mai sus? Vezi ca trebuie sa repornesti telefonul ca sa-si faca efect update-ul.
Vortex Website
Maximum de confort, cu minimum de efort.
Avatar utilizator
Manu
General de divizie
Mesaje: 4120
Membru din: 02 Feb 2007, 01:15
Localitate: Cluj-Napoca
Contact:

Mesaj de Manu »

Nu am reusit nici dupa restart... sa vedem daca la fete le-a mers.
Cine stie ce poate fi.

Cele doua fisiere Pyton 2.0 si Pyton Script Cell instaleaza un fel de interpretor pentru programe facute in Pyton?
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
Vortex
Sublocotenent
Mesaje: 298
Membru din: 19 Noi 2009, 17:12
Contact:

Mesaj de Vortex »

Problema asta e adresata si pe site-ul python s60:
http://wiki.opensource.nokia.com/projec ... Library.22
Nokia forum vrea user si parola ca sa descarci sdk-ul...
Da, ai ghicit, in ritmul asta vei putea scrie dice in 2 limbaje pt symbian si vei decide care e mai bun.
Pe python, durerea e indentarea. Un bloc de cod se separa de cel ce il contine prin scrierea mai inauntru a tuturor liniilor sale.
Un programator orb, Jamal Mazrui, a scris un editor de texte care, printre multe alte functii, are si transformarea in paranteze a indentarii. tu folosesti acolade ca in c++, iar la sfarsit el va inlocui parantezele cu indentare, ca sa poata fi interpretate.
Editorul se numeste Edsharp.
Vortex Website
Maximum de confort, cu minimum de efort.
Avatar utilizator
Manu
General de divizie
Mesaje: 4120
Membru din: 02 Feb 2007, 01:15
Localitate: Cluj-Napoca
Contact:

Mesaj de Manu »

Exact problema asta o discutam ieri in sala profesorala cu Campus, cum as avea eu, ca nevazator, control bun asupra indentarii in Python... sa tot numeri la spatii e cam peste mana.
Informatia de mai sus ar fi buna in topicul nou creat despre limbajul Python, topic in care noi am inceput sa desenam o casa cu for-uri si if-uri, avand ca material de constructie: slash-uri, backslash-uri, dash-uri si vertical bars.

Ceea ce nu ma convinge inca la Python pentru mobil, este compilarea intr-un standalone. Pana la urma exista posibilitatea unui 'sis' final care sa nu necesite instalarea altor aplicatii de tip "independence"?
Ultima oară modificat 10 Oct 2010, 20:49 de către Manu, modificat 1 dată în total.
Errare humanum est, sed perseverare diabolicum...
In forum linguae Latinae venite! (via est: www.limbalatina.ro)
Vortex
Sublocotenent
Mesaje: 298
Membru din: 19 Noi 2009, 17:12
Contact:

Mesaj de Vortex »

Clar se poate dezvolta in python ca nevazator, si inca bine. Doua mari exemple ar fi NVDA si qwitter, un client acesibil pentru twitter.
Nu stiu exact care-i cea mai eficienta metoda.... N-am scris o linie de cod in python de cand ma stiu, acesta fiind si motivul pentru care nu m-am aratat in celalalt topic.
Despre pachete complete sis cu python inclus iar nu iti pot spune nimic.
Vortex Website
Maximum de confort, cu minimum de efort.
IonPop
Colonel
Mesaje: 2166
Membru din: 02 Oct 2010, 17:55

Mesaj de IonPop »

Nevazatorii pot scrie code in Python, mai ales ca JAWS poate fi configurat sa anunte cu cate spatii este indentata linia curenta.
Totusi, Python are succes tocmai din cauza codului clar, fara multe semne de punctuatie si din cauza modului elegant de aranjare vizuala, ceea ce este tocmai un dezavantaj pentru orbi.

Multi orbi sunt foarte incantati sa poata face ce pot face si vazatorii, pentru a demonstra ca handicapul fata de persoanele valide nu este chiar atat de mare, insa nu intotdeauna este rentabil sa folosesti uneltele care le sunt mai prietenoase pentru vazatori si mult mai greu accesibile pentru orbi.

Daca ne gandim la domeniile principale in care este folosit Python, exista limbaje mult mai prietenoase pentru nevazatori si chiar mai puternice decat Python.
Cand este vorba despre programarea pentru telefoanele mobile insa, exista mult mai putine limbaje disponibile iar Python este unul dintre ele, dar totusi nu este unul extraordinar pentru aceasta platforma.

Pentru creat programe cu interfata desktop este bun, si pentru accesul la resursele sistemului cand se lucreaza cu aplicatii desktop de asemenea. Din acest motiv si cititorul de ecran Orca si NVDA folosesc Python.
Scrie răspuns