I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods

Click Here!
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / Other I-Appliances / 3Com Audrey
Map Voyager to Browser button
A request for the necessary instruction to guide a *nix noob in mapping the Voyager replacement browser to launch from the Browser button on the Audrey faceplate

New MessageMap Voyager to Browser button (modified 0 times) preacher
Profile | Email
I have looked everywhere I can think of to look and would really appreciate some assistance from all you *nix experts out there. I have the Voyager replacement browser, works great. When I "slay Broswer" and then invoke Voyager from the terminal, it works. Pushing the button on the faceplate however brings up the default browser, not Voyager. Is there a way I can map the button to launch Voyager? I know it must be possible since Infinity and Jukebox do it in their images. I would like to use a close-to-stock image to retain the channel functionality, and for the most part don't need all the extras that are built in to most of the images.

TIA for you help.

12-05-2002 08:36:18

New MessageRE:Map Voyager to Browser button (modified 0 times) Sketchy
Profile
Try this thread: http://www.linux-hacker.net/cgi-bin/UltraBoard/UltraBoard.pl?Action=ShowPost&Board=3Com_Audrey&Post=649

Or just search the forum for "execv"

Basically, you install a small program called execv which executes a shell script as if it were a program. So you make a Browser.sh shell script, putting the commands to launch Voyager in it. Then make a symbolic link from "Browser" to /nto/bin/execv (or wherever you put it). Then, when the hardware button tries to execute "Browser", it executes execv instead, which causes Browser.sh to run, launching Voyager.

Internally, execv takes the name under which it was invoked (Browser, in this case), adds ".sh" to it, and executes the resulting shell script name. Nice hack by flipflop.


-- Jim
ACID and other Audrey apps
12-06-2002 00:34:11

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3