1. Binary to stdout
- Posted by Allen Soard <esp-software at MAIL.HYPERMART.NET> Aug 10, 2000
- 491 views
Howdy all, I'm programing some cgi on a linux box, trying to send an image through a cgi script. I got it to work (by piping the file through cat). I was just wondering if there wasn't an easier (more system dependant) way to get a binary file into standard out. Thanks in advance, E.Allen Soard Bookmark the HyperMart Small Business Center. All the tools you need to succeed! http://www.hypermart.net/center/
2. Re: Binary to stdout
- Posted by Bernie <xotron at PCOM.NET> Aug 10, 2000
- 455 views
On Thu, 10 Aug 2000 15:57:11 -0700, Allen Soard <esp- software at MAIL.HYPERMART.NET> wrote: >Howdy all, >I'm programing some cgi on a linux box, trying to >send an image through a cgi script. I got it to >work (by piping the file through cat). I was just >wondering if there wasn't an easier (more system >dependant) way to get a binary file into standard Allen: Ever thought of using xpm files ? Which I think linux can display, you might look at how david is using them in the win32lib. Just a thought. Bernie
3. Re: Binary to stdout
- Posted by Allen Soard <esp-software at MAIL.HYPERMART.NET> Aug 10, 2000
- 473 views
Bernie, Just tried it, good idea but browsers don't understand it. What i'm actually trying to do is code a counter in euphoria. I got it working using Jeff Fielding's Pipe library and just kicking the output through 'cat' but that seems clumsy to me and I was just wondering if there was another way. -E.Allen Soard ---- Begin Original Message ---- From: Bernie <xotron at PCOM.NET> Sent: Thu, 10 Aug 2000 19:48:13 -0400 To: EUPHORIA at LISTSERV.MUOHIO.EDU Subject: Re: Binary to stdout Allen: Ever thought of using xpm files ? Which I think linux can display, you might look at how david is using them in the win32lib. Just a thought. Bernie ---- End Original Message ---- Bookmark the HyperMart Small Business Center. All the tools you need to succeed! http://www.hypermart.net/center/
4. Re: Binary to stdout
- Posted by Irv Mullins <irv at ELLIJAY.COM> Aug 12, 2000
- 468 views
On Thu, 10 Aug 2000, E.Allen Soard wrote: > Bernie, > > Just tried it, good idea but browsers don't > understand it. What i'm actually trying to do is > code a counter in euphoria. I got it working > using Jeff Fielding's Pipe library and just > kicking the output through 'cat' but that seems > clumsy to me and I was just wondering if there > was another way. You can send an image to a browser, via STDOUT, if it has the proper mime content headers to identify itself to the browser. Without looking it up, I think it goes something like: puts(1,"Content-type: image/gif\n\n") -- must have two linefeeds. change the gif to jpeg, if appropriate. Regards, Irv
5. Re: Binary to stdout
- Posted by Allen Soard <esp-software at MAIL.HYPERMART.NET> Aug 11, 2000
- 434 views
- Last edited Aug 12, 2000
Irv, That was the first thing I tried. Because STDOUT is opened as ascii "w" as opposed to "wb" it doesn't send the data correctly. Ho-hum...I guess I'll just have to do things the way I am (or write a small .so/dll to write binary (is anyone using a function called "write" may as well use the 'c' function name.:-p)) later, Allen You can send an image to a browser, via STDOUT, if it has the proper mime content headers to identify itself to the browser. Without looking it up, I think it goes something like: puts(1,"Content-type: image/gif\n\n") -- must have two linefeeds. change the gif to jpeg, if appropriate. Regards, Irv ---- End Original Message ---- Bookmark the HyperMart Small Business Center. All the tools you need to succeed! http://www.hypermart.net/center/
6. Re: Binary to stdout
- Posted by Lewis Townsend <keroltarr at hotmail.com> Aug 11, 2000
- 464 views
Hello, >Just tried it, good idea but browsers don't >understand it. What i'm actually trying to do is >code a counter in euphoria. I got it working >using Jeff Fielding's Pipe library and just >kicking the output through 'cat' but that seems >clumsy to me and I was just wondering if there >was another way. > >-E.Allen Soard I don't know much about cgi but couldn't you just save the image on the server as a jpeg and have the html point to it in a <img src> tag? I think that's how other counters work. later, Lewis Townsend ________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com