Rethinking my fax solution
I decided to redo most of it, because I think I figured out a better way.
Use efax instead of mgetty+sendfax
After all, efax works with my modem and sendfax doesn't ;-)
Write a generic spooling thingamajig for efax (this is easy)
Rewrite printfax.pl in a simpler way (done)
Simplify the windows side.
Forget about a Qt app. All that's needed is a proggie that listens on a port, accepts connections. The connection gives it a URL. It launches the default browser with that URL.
If anyone reading this can write that program, I would really like it. Use VB, use .NET, use Java, I don't care.
Use the web app as the only interface.
What's missing yet:
Writing the queuing program (should use same format as mgetty+sendfax's)
The windows "client"
Minor tweaks to the web app ( basically a form for the sending data)
And that's it.
Other than the windows thing, it's about a day's work.
Writing such a windows application is quite simple, especially with Qt4 :-) I think it would take just an hour or so.
Well, then. After I have the other components done, I will post a cry for help :-)
the app you want for windows should be a http server? I didn't understood exactly what you want there...
The windows app sits on the taskbar (or however it's called), and waits for connections on port 5555 (for example).
After you send the print job, the print server will connect to your windows box at that port.
The windows app accepts the connection and reads a URL, sent by the print server, which is the URL to modify the job you just sent.
Then, the windows app opens said URL, allowing the windows user to set the number to be dialed and whatever options are necessary.
This is easily done in .NET and could be compiled to use the same executable for a windows AND linux(mono) (although in linux i dont know how to add a tray icon)
I have oodles of spare time on my hands if anything is needed