[raspberry-vi] Re: New member

  • From: Manuel Cortéz <manuel@xxxxxxxxxxxxxxxx>
  • To: raspberry-vi@xxxxxxxxxxxxx
  • Date: Wed, 14 Dec 2016 10:29:28 -0600

Hello,


Yea, I have seen Adriane some years ago. But I just tried to make the 
interface in Ncurses and Python because I can understand this code much 
better than the scripts. Don't get me wrong, I am not very good in bash 
scripting, so the code for Adriane is not exactly easy. However I will 
explore the Software that adriane uses in its menus for understanding a 
bit more about how can I include them and about accessibility with speakup.




El 13/12/2016 a las 07:50 p. m., Jeffery Mewtamer escribió:

If you're interested in a menu system, you might want to check out the
Adriane accessibility suite from Knoppix. Best I can tell, it's mostly
bash scripts(and thus architecture independant) and serves as a front
end to several bog standard programs.

If you want to try it out, you can add the following to your sources.list:

deb http://debian-knoppix.alioth.debian.org ./

I haven't tested it much as, while I run Knoppix in Adriane mode on my
Desktop, I use it mainly for the SBL screen reader and launching
Firefox+Orca in a minimalist, single window xserver, but can tell you
of the following known issues:

1. you won't be able to install Adriane-screenreader as it depends on
SBL, which is only available as i386 from the Knoppix repository and
not available in the debian repositories. Not a big issue since
piespeakup already provides console speech(I do think SBL better than
piespeakup or even vanilla espeakup from my attempts to do a blind
man's install of vanila Debian, but it's absence isn't an immediate
deal breaker). Sadly, other than knoppix, best I can tell, SBL has
never been ported from Suse, it's distro of origin.

2. You won't be able to install Adriane-x as it depends on compiz,
which like SBL is only available in i386 from the knoppix repository
and not at all from the debian repositories. It also depends on
knoppix-start-orca, which isn't available from repositories period.
Again, not really a deal breaker since, without a dedicated sound
adaptor, the Pi doesn't have the horsepower for graphical mode with
speech.

3. You won't be able to install the Adriane metapackage as it depends
on the above.

4. even after installing Adriane packages, Adriane won't run
automatically, though adding the adriane command to ~/.bash_profile
might resolve this(my last experiments with running Adriane on distros
other than Knoppix was prior to me learning what I know of
.bash_profile).

But yeah, installing adriane-config should give you the main adriane
menu(invoked by the adriane command) with options to launch elinks or
drop to the terminal and installing the relevant adriane components
will add the other menu options to the adriane menu automatically, and
the menu options are labeled by function rather than the program they
invoke, making things more convenient for users unfamiliar with the
programs being used.

If I remember correctly:
adriane-multimedia uses MPV for playback of audio and video files.
adriane-ocr uses tesseract for ocular character recognition, though an
older version used cuneiform.
adriane-mount uses midnight commander and pmount for user friendly
file management and mount/unmount of removable media.
adriane-mail uses mutt for e-mail.
Adriane-edit uses nano for editing text files, though I don't remember
the Adriane menu offering an option for opening a blank file.
Other main menu options in Adriane include a calculator, SMS reader, a
youtube client, and setup/shutdown menus, though without the Adriane
metapackage you have like 18 packages to install to get all of
adriane's functionality available on the Pi.

If you want to take a look at the innards of Adriane, most of the
scripts that make it up will be found in /usr/bin and start with the
word adriane with some more stuff in /usr/share/adriane. Most of it is
way beyond my knowledge in bash scripting, but you might find it
useful to your purposes.


=========================================================== 
The raspberry-vi mailing list 
Archives: //www.freelists.org/archives/raspberry-vi
Administrative contact: <mike.ray@xxxxxxxxxxxxxx>
-----------------------------------------------------------
Raspberry Pi and the Raspberry Pi logo are trademarks of the Raspberry Pi 
Foundation.

This list is not affiliated to the Raspberry Pi Foundation and the views and 
attitudes expressed by the subscribers to this list do not reflect those of the 
Foundation.

Mike Ray, list creator, January 2013

Other related posts: