[brailleblaster] Re: BrailleBlaster and the Index Basic S embosser

  • From: Greg Kearney <gkearney@xxxxxxxxx>
  • To: "brailleblaster@xxxxxxxxxxxxx" <brailleblaster@xxxxxxxxxxxxx>
  • Date: Thu, 24 Jul 2014 10:43:51 -0700

I have this working on a Mac but not on Windows, sorry

Sent from my iPhone

Greg Kearney

> On Jul 24, 2014, at 7:42 AM, "Cearbhall O'Meadhra" 
> <cearbhall.omeadhra@xxxxxxx> wrote:
> 
> John,
> 
> I have an Index basic S embosser and I would like to use it with
> brailleBlaster. I cannot see how to get it to work! Would you mind giving me
> a few pointers, plese?
> 
> 1. How can I make sure the embosser is seen by Windows 8?
> 2. How do I configure brailleBlaster to "see" the embosser?
> 3. Do I NEED A PARTICULAR DRIVER FOR THE Basic S?
> 
> 
> Has anyone else managed to set up the Index Basic S (it's a version 3
> embosser but seems to differ from the Basic D).
> 
> 
> All the best,
> 
> Cearbhall 
> 
> M: 0833323487  T: (01) 2864623  em: cearbhall.omeadhra@xxxxxxx
> 
> 
> 
> ----------------------------------------------------------------------------
> -----
> I use the free version of Spam Reader to get rid of spam. The Professional
> version doesn't have this disclaimer in outgoing emails. 
> Try Spam Reader (http://www.spam-reader.com) for free now!
> 
> -----Original Message-----
> From: brailleblaster-bounce@xxxxxxxxxxxxx
> [mailto:brailleblaster-bounce@xxxxxxxxxxxxx] On Behalf Of John J. Boyer
> Sent: 12 July 2014 17:57
> To: brailleblaster@xxxxxxxxxxxxx
> Subject: [brailleblaster] Re: BrailleBlaster Update
> 
> Cearbhall,
> 
> Nice to see a message from you on the list. Thanks for your offer to help
> with programming and your batch scripts. You should be hearing from others
> on Monday, if not before.
> 
> John
> 
>> On Sat, Jul 12, 2014 at 05:14:34PM +0100, Cearbhall O'Meadhra wrote:
>> Hello team,
>> 
>> MY name is Cearbhall O'Meadhra and I am new to this list. I was 
>> delighted to find brailleblaster and to find it so easy to use. I 
>> would like to help develop the program in any way that I can. I am 
>> learning Java so it will be a while before I can help with that side 
>> of the programming but if someone wants some small tasks carried out I
> would love to help!
>> 
>> I am working with a community organisation here in Bray, Co. Wicklow, 
>> that has an Index embosser but no funds to buy expensive production
> software.
>> Brailleblaster is just perfect for our needs. I have put together a 
>> suite of CMD batch programs to run under Windows that will allow the 
>> staff to run Braillebalster without having to know much about the 
>> technology. I would welcome your comments on my coding. If you would 
>> like to recommend improvements, I would be delighted to take them on
> board.
>> For convenience, I have set out the full code of the three separate 
>> modules here. I have also made the zip folder of the three files 
>> available at the following Drop Box link:
>> https://dl.dropboxusercontent.com/u/5114351/braillerun.zip
>> I would like to invite you to download them and save them to any 
>> directory that you wish and run them from there in a command.cmd window.
>> 
>> The programs should save the directory containing the three braille 
>> batch programs  as the default working directory. It will, by default,  
>> expect the input and output files to be found and saved in this 
>> directory. It will also find your brailleblaster program in the 
>> appropriate programs directory depending on whether you have a 32 bit 
>> or 64 bit OS. It will also give you the option of changing the working 
>> directory without having to break out of the batch program.
>> 
>> If you wish to start the program inline such as :
>> Braille myInput file [my output.brf]
>> The batch program will catch the input and output files if present as 
>> parameters and ask you to confirm them before proceeding. IF you want 
>> to let the program do all the work, you just need to type braille and 
>> the command prompt.
>> 
>> The opening menu will give you four choices and will respond to a 
>> single key press. Press "q" to quit!
>> 
>> Enjoy!
>> 
>> 
>> Here is the code:
>> ------------------------------------
>> Module 1 - Braille .bat
>> @echo off
>> :: Batch file to manage brailleBlaster conversion routines
>> :: C. O'Meadhra  26/06/ 2014
>> :: Revision 1.8 07/06/2014
>> :: 
>> :: save the current directory path
>> set current=%cd%\
>> call findOS
>> :title
>> title brailleBlaster process Assistant if "%1" == "?" goto query if 
>> "%1" == "/?" goto query
>> 
>> :: Save any input parameters
>> if not "%1" == "" set inputFile=%1 & set %1= if not "%2" == "" set 
>> outputFile=%2 & set %2=
>> 
>> :start
>> if errorlevel 24 pause
>> cls
>> echo(
>> echo(
>> echo *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  
>> *  *
>> *  *  *
>> echo *
>> *
>> echo *     Select an option:
>> *
>> echo *     1. Open the braleBlaster program for word processing.
>> *
>> echo *     2. Open the brailleBlaster program with a selected input file.
>> *
>> echo *     3. Automatically translate input file to nominated output file.
>> *
>> echo *     4. Emboss the translated braille version of the input file.
>> *
>> echo *
>> *
>> echo *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  *  
>> *  *
>> *  *  *
>> echo(
>> echo(
>> 
>> choice /c 1234q /n /m "Select an option or q to exit "
>> :: For error checking only
>> :: echo the error level is:
>> ::    ECHO.%ERRORLEVEL%
>> echo(
>> echo(
>> echo(
>> 
>> if Errorlevel 5 goto end
>> if Errorlevel 4 goto emboss
>> if Errorlevel 3  goto lineMode
>> if Errorlevel 2 goto inputFile
>> if Errorlevel 1 goto wordprocessor
>> GOTO END
>> 
>> :wordprocessor
>> java -jar brailleblaster.jar
>> goto start
>> 
>> :: Option 2
>> :inputFile
>> set bMode=inputfile
>> call %current%filechooser
>> if errorlevel 24 goto start
>> :process2
>> java -jar brailleblaster.jar translate %bPath%%inputFile% goto start
>> 
>> :lineMode
>> call %current%filechooser
>> if errorlevel 24 goto start
>> :process3
>> java -jar brailleblaster.jar translate %bPath%%inputFile% 
>> %bPath%%outputFile% goto start
>> 
>> :emboss
>> set bMode=emboss
>> call %current%filechooser
>> if errorlevel 24 goto start
>>    :process4
>> java -jar brailleblaster.jar translate %bPath%%inputFile% %embosser% 
>> goto start
>> 
>> :query
>> echo   braille.bat calls brailleBlaster to convert print text into
> Braille. 
>> echo   BrailleBlaster accepts subcommands and filenames on the command
> line.
>> 
>> echo Simply type the parameters you want by typing:
>> echo braille inputfile outputfile on the command line.
>> echo Type the full file name and extension .txt .doc .htm etc.
>> echo If you simply type braille without any filename or with only the 
>> input filename, echo brailleBlaster will open in interactive mode.
>> echo The subcommands are:
>> echo   translate: translate a file into braille. 
>> echo The simplest usage of this subcommand is:
>> echo   braille inputfile outputfile
>> echo   If you wish to emboss the translated output choose option 4.
>> 
>> :end
>> set inputFile=
>> set outputFile=
>> popd
>> ------------------------------------
>> Module 2 - Here is the code of pushos.bat  :
>> :: Batch routine to check which operating system is active
>> :: c. O'Meadhra  29/06/2014
>> :CheckOS
>> IF EXIST "%PROGRAMFILES(X86)%" (GOTO 64BIT) ELSE (GOTO 32BIT)
>> 
>> :64BIT
>> pushd C:\Program Files (x86)\brailleblaster GOTO osEnd
>> 
>> :32BIT
>> pushd C:\Program Files\brailleblaster
>> :osEnd
>> 
>> ------------------------------------
>> Module 3 - here is the fileChooser.bat:
>> @echo off
>> rem Batch routine to select braille input and output files rem C. 
>> O'Meadhra  29/06/2014
>> :: Revision 1.8 07/06/2014
>> ::
>> :: bPath not yet set
>> if "%bPath%" == "" set bPath= %current% echo The file location is 
>> %bPath% echo Do you wish to use this location?
>> choice   
>> :: echo the error level is %ERRORLEVEL%
>> :: pause
>> if errorlevel 2 goto newPath
>> if errorlevel 1 goto checkInputFile
>> :newPath
>> set /p bPath=Enter the new path including drive letter, i.e.:
>> c:\folder1/folder2/ ... 
>> if not exist %bPath% echo invalid path & goto newPath :checkInputFile 
>> if "%inputFile%"== "" goto newInFile if not exist %bPath%%inputFile% 
>> echo file %inputFile% not found & goto newInFile echo Do you wish to 
>> use %inputFile% as the input file?"
>> choice   
>> :: echo the error level is %ERRORLEVEL%
>> :: pause
>> if errorlevel 2 goto newInFile
>> if errorlevel 1 goto checkOutFile
>> :newInFile
>> set /p inputFile=Enter the input file(without file path).
>> if "%inputFile%" == "" echo quitting input file selection process & 
>> exit /b
>> 24
>> if not exist %bPath%%inputFile% echo file %inputFile% not found & goto 
>> newInFile :checkOutFile if "%bMode%"== "inputfile" goto fEnd if 
>> "%bMode%"== "emboss" goto fEnd if "%outputFile%"== "" goto newoutfile 
>> echo Do you wish to use %outputFile% as the output Braille file?"
>> choice   
>> :: echo the error level is %ERRORLEVEL%
>> :: pause
>> if errorlevel 2 goto newoutfile
>> if errorlevel 1 goto fEnd
>> :newoutfile
>> set /p outputFile=Enter the output file name (without file path). 
>> if "%outputFile%" == "" echo quitting output file selection process & 
>> exit /b 24
>> 
>> :fEnd
>> set bMode=nul
>> 
>> ------------------------------------
>> 
>> I look forward to receiving your comments!
>> 
>> All the best,
>> 
>> Cearbhall
>> 
>> M: 0833323487  T: (01) 2864623  em: cearbhall.omeadhra@xxxxxxx
> 
> --
> John J. Boyer; President, Chief Software Developer Abilitiessoft, Inc.
> http://www.abilitiessoft.com
> Madison, Wisconsin USA
> Developing software for people with disabilities
> 
> 
> 

Other related posts: