Announcing CHM2TXT

Now available at
http://www.EmpowermentZone.com/chm2txt.zip

I hope this utility increases access to information stored in CHM archives.
It is explained below.

Jamal

———-

CHM2TXT
Version 1.0
August 16, 2007
Copyright 2007 by Jamal Mazrui
Modified GPL License

Contents
Description
Operation
Development Notes
———-

Description
Running on Windows 98 and above, CHM2TXT (chm2txt.exe) is a command line
utility that converts a file from Compiled HTML format (.chm) to structured
text (.txt). Combining multiple HTML and graphics files, the CHM format is
commonly used for software documentation, e.g., what is displayed by
pressing F1. The usual help viewing program, however, can be challenging to
search globally or to read continuously. A single, structured text file
provides an alternative in such cases. CHM2TXT is a free, open source
program that seeks to fill an observed need of many users. Note that its
present limitations include the fact that topics are ordered alphabetically,
rather than according to the outline view of the CHM file.
———-

Operation
The command line syntax of CHM2TXT is as follows:
chm2txt "SourceFile.chm" "TargetFile.txt"

A file name should be fully qualified, that is, include a leading path —
either absolute or relative — if not located in the current directory.
Quotes around a file may be omitted if it does not include a space
character. The target may be omitted to produce one named like the source
except for extension. Status messages are displayed on the console (via
standard output) during the conversion process.

The chm2txt.exe executable may be copied to and run from any directory. The
program creates a workspace in a subdirectory of the user's temporary
directory. Batch files or other applications may invoke CHM2TXT in order to
convert multiple files with a single command, or to provide a graphical user
interface for specifying source and target files. For example, such
capabilities are included in the EdSharp editor available at
http://www.EmpowermentZone.com/edsetup.exe

The text file produced by CHM2TXT observes a few conventions that facilitate
navigation in editors that implement the "Homer editor interface." Besides
EdSharp, TextPal is another such application, available at
http://www.EmpowermentZone.com/palsetup.exe

A structured text document is divided into sections separated by a character
sequence consisting of a hard page break and line break (ASCII 12, 13, and
10 codes). The first section is the table of contents, and remaining
sections are the body. Each topic name in the contents is also a section
heading in the body.

Relevant Homer keys for navigation are as follows.
Press Control+PageDown to go to the next section, or Control+PageUp for the
previous one.
Press F6 to go from a topic in the contents to its corresponding section in
the body. Press Shift+F6 to reverse that, going from a section in the body
to its topic in the contents.
Press Control+F6 to search for a section based on text in its topic name.
Press Alt+F6 to search for the next match.

A structured text document may also be converted to an equivalent HTML
version, with a table of contents linked to section headings. Press
Control+H to convert the current document to HTML format. Press Control+S
to save it to disk. Press F5 to launch it in the default web browser.
———-

Development Notes
I developed CHM2TXT with the Perl Developer Kit 7.0 from
http://ActiveState.com
It incorporates Perl 5.8, as well as the libraries Text::CHM,
HTML::Stripper, and File::OldSlurp from the Comprehensive Perl Archive
Network at
http://cpan.org

The distribution archive, chm2txt.zip, contains Perl source code
(chm2txt.pl) and the batch file to compile it (compile.bat). The code is
covered by a modified version of the GNU General Public License (GPL), which
is explained at
http://gnu.org/copyleft/gpl.html
Essentially, software that uses the code must be open source, except that I
am willing to relax GPL conditions in a particular case if persuaded that a
greater good would result.

I welcome feedback, which helps CHM2TXT improve over time. When reporting a
problem, the more specifics the better, including steps to reproduce it, if
possible. If you happen to be a programmer, please consider contributing
code that fixes a problem or improves functionality.

The latest version of CHM2TXT is available at the same URL,
http://www.EmpowermentZone.com/chm2txt.zip

Jamal Mazrui
jamal@EmpowermentZone.com

New Features, New Host, New Look!

Wow! We have been busy beavers! Over the past week, we have switched web hosting providers, added many new features and changed the “look and feel” of Blind Access Journal! Here’s exactly what we have done:

  • Switched to DreamHost for web hosting. I recommend this provider for accessibility, reliability and solid technical support. Full disclosure: Clicking this link to sign up with DreamHost provides me with a commission. Please consider supporting the work of Blind Access Journal!
  • Added the ability to follow me on Twitter. You may now have a glimpse into the less serious side of my life. Enjoy!
  • Changed Blogger hosting to use a Custom Domain to enable all the features available in Blogger.
  • Changed the editor@blindaccessjournal.com e-mail address so that mail is now delivered to both Karen and myself. This site is a huge undertaking. Karen and I are both partners in Blind Access Journal! She will now receive all official correspondence. Please feel free to say “hi” to Karen.
  • Upgraded from the classic template to layouts so that new features and page elements can be quickly added. The only downfall is that a blind person is unable to use the drag-and-drop functionality to rearrange the elements. It is possible to use all other features of this template mode, so the benefits should vastly outweigh the drawbacks.
  • Added a list of links to favorite blogs and web sites.
  • Added links to the most recent articles from Darrell’s Accessibility, Electronic Communications and Technology news – Powered By Bloglines, quickly delivering the latest “interesting” content.
  • Added a separate feed enabling subscribers to follow comments made in response to all posts. Thanks to Jeff Bishop for keeping on me about this one. I know he’s a much happier man now!
  • Made minor changes to the way blog archives and other elements of the page are displayed.
  • Implemented Google AdSense in hopes of recovering some of our costs.
  • Made the Skype contact name a live link.
  • Modified the visual presentation of the site as a result of the layout changes and addition of the new page elements. These modifications were automatically done by Blogger. Sighted readers, please feel free to comment on our new look.
  • Added a poll asking for your vote on all these changes.

As always, your active participation is key. Please post a comment or send e-mail with your feedback on these changes and enhancements.

Blind Navigation Research Project Seeking Participants

The Computer Science Assistive Technology Laboratory at Utah State University is seeking volunteers who are visually impaired to participate in an online survey.

The survey is part of a research project to discover how people with visual impairments describe and share descriptions of routes. A route is the path a person would travel to get from one location to another location. A route description, also known as route instructions or a set of directions, is the set of statements one person gives to another person so that the second person can successfully travel the route.

Limited Time Free CallBurner License Offer to Existing Skylook 2.0 Users

The people at Netralia have decided that, for a limited time, a free CallBurner license will be granted to owners of Skylook 2.0. Simply send your Skylook 2.0 order details to callburner@callburner.com to take advantage of this excellent deal. Netralia is also willing to offer a discount of 50% of the original Skylook 1.0 or 1.5 purchase price off the price of CallBurner for those blind or visually impaired customers who did not update to Skylook 2.0 due to accessibility concerns. For example, a Skylook 1.5 Business license purchased for $49.95 would be granted a $25 discount. Smaller discounts are available for Home and Academic customers.

Target is Seeking a JAWS Scripter

We have been made aware of the following need for a JAWS scripter. 
 
I am Deepak working on behalf of TAJ Technologies. We are a preferred vendors and recruit for Target Corp.  There is a position in Minneapolis, MN for a JAWS Scripter.  Please go through the description below, and if interested please respond with the following.  Email me a copy of your WORD formatted resume. Along with the details given below.
 
Job Title: JAWS Scripting
Client: Target Corporation
Duration: 2 Months
Location: Minneapolis, MN
 
Job Description:
Need a resource to perform scripting work in Freedom Scientific’s JAWS vision assistive and adaptive product against dynamic web pages. Experience with JAWS scripting is a must!
 
Required Skills:
Analytical Skills
Experience with JAWS Scripting
Retail Industry Experience
 
Please fill in the details below:
Current Location:
Relocation: Yes/No
Expected Bill rate:
Visa Status:
Availability:
 
As this is an urgent requirement, kindly reply at the earliest possible.
 
Thanks & Regards,
Deepak Vitta
Technical Recruiter
TAJ Technologies Inc
1168 Northland Dr
Mendota Heights MN 55120
612-216-8474, 612-216-8475. Ext – 127
deepak.v.ilink@tajtech.com
www.tajtech.com

Mike Calvo on Computer America Tonight!

Serotek CEO Mike Calvo will be interviewed live on the Computer America
program tonight July 10th at 10pm to Midnight eastern. Computer America is
the nation's longest running radio talk show about computers. Shows include
up to the moment technology news, interviews with industry experts,
appearances by hardware and software companies, show business personalities,
special segments and lots more. Throughout the Monday through Friday
two-hour program, Craig Crossman and his co-host Carey Holzman take your
phone calls, answer questions and make computers fun. A live chat room lets
you participate online during the show. And don't forget the ongoing
contests with big ticket computer prizes! Computer America is your primary
resource to the world of computers and technology. Mike will be talking
about Serotek and it's plan to provide accessibility anywhere. Current
Serotek customers are encouraged to call in and give feedback as to how
Serotek's products have impacted their lives.

Computer America is carried across the country over the Business TalkRadio
NetworkŽ. If you cannot find a radio station carrying the show, you can
still listen because the Business TalkRadio Network streams its signal live
over the Internet. The streaming audio is in Windows Media format only, so
you will need to have a player that supports this format. Click the
following link to listen to the show:
http://www.warpradio.com/player/embed.asp?page=Tuner&id=14175
If that link doesn't work, then please try this alternate link from Las
Vegas affiliate K-News 970AM:
http://www.warpradio.com/player/embed.asp?page=Tuner&id=6225

ACB 2007 Convention on demand and podcasts complete

All of the on demand archives and podcast files are up for all of the
sessions of the 2007 convention, including the banquet. You can download
all of the sessions from the podcast feed found at:

http://www.acbradio.org/podcasts/conventions

If you wish to listen to the on demand archives, then go to the Convention
2007 page found at:

http://www.acbradio.org/pweb/index.php?module=pagemaster&PAGE_user_op=view_page&PAGE_id=60

Note: The quality and, thus, the file sizes, of the podcasts are
significantly higher than those provided in the On Demand archives.

Happy listening everyone,
Jeff Bishop

Promoting Bookshare: Theme of Tuesday Event,July 3, 2007

FOR IMMEDIATE RELEASE

Theme: Telling Others About Bookshare

Facilitator: Monica Willyard (rhyami@gmail.com)

Although Bookshare.org has dramatically increased access to books for the
community of visually impaired and otherwise print disabled individuals
since 2002, it is still unknown in many circles. During Tuesday's live,
interactive meeting of the Bookshare community, the group will examine ways
to take the Bookshare story to schools, universities, libraries, retirement
communities, and other areas . throughout the United States.

Date: Tuesday, July 3, 2007.

Time: 5:00 p.m. Pacific, 6:00 p.m. Mountain, 7:00 p.m. Central, 8:00 p.m.
Eastern and Wednesday 00:00 GMT.

Where: The Bookshare Online Community Room.

There is no charge to attend this event. All you need is a PC running
Windows 2000 or later, an Internet connection, a sound card, and speakers. A
microphone will be needed to allow you to interact audibly with each other.
If, however, you do not have a microphone, text chatting will be allowed.

To join this community of book lovers, click on the Bookshare Chat Room link
on the Accessible World Home page at:

http://www.accessibleworld.org

or use the following direct link:

http://tinyurl.com/2avczp

If this is the first time you have entered a Talking Communities chatroom,
or the conference client has been updated, you will need to install and then
run the Talkcom software. It is very small and safe to install on your
computer. When the installation is complete, you will be returned to the
sign-in screen. Select the Enter Room button. Enter your first and last
name, Leave the Password field blank. tab to the log in button, and press
Enter. That's it. You will be in the room and can begin talking with others
in the virtual audience by pressing and holding down the Control key.

Don't hesitate to invite all your friends. Seating is unlimited and All
events are FREE! Also, stop by the chat room anytime to visit with friends
or get immediate answers to Bookshare issues.

See you Tuesday, July 3!

For additional information, contact:

The Accessible World
Pat Price, Events Coordinator
http://www.accessibleworld.org
317-254-1185
Email: pat@patprice.org

This online live event is entirely an activity of Bookshare volunteers that
is sponsored by the Accessible World in partnership with Talking
Communities.

Susan Lumpkin, Co-Facilitator
Bookshare Chat Room
512-467-9725
slumpkin@austin.rr.com

Media Contacts for Additional Information:
Robert Acosta, Chair, Planning Committee
Helping Hands for the Blind
818-998-0044
Email: boacosta@pacbell.net
http://www.helpinghands4theblind.com

Pat Price, Events Coordinator
The Accessible World Symposiums
317-254-1185
Skype: patprice1
Email: pat@patprice.org
http://www.accessibleworld.org