Re: [Swftools-common] Passing swf in stdin/pipe to swfdump

2012-08-26 Thread Romi Kuntsman
Isn't it possible to read from stdin into a buffer in memory, then
determine it's size, and then go over the data in memory?

On Sun, Aug 26, 2012 at 3:01 AM, Matthias Kramm kr...@quiss.org wrote:

 On Tue, Aug 07, 2012 at 03:30:20PM +0300, Romi Kuntsman rmk...@gmail.com
 wrote:
  I'm handling a SWF file in memory in my program, and would like to pass
 the
  file to swfdump and read the output.
  How can this be done without writing it to a temporary file on disk and
  then passing the filename as parameter, for example using a pipe or
 similar
  option?

 Afraid that a temporary file is the only way to do this-
 in its current implementation, swfdump reads the file twice- once
 to determine the file type, and a second time to actually parse,
 so it can't process a stdin stream for that very reason.

 Matthias

 ---
 SWFTools-common is a self-managed list. To subscribe/unsubscribe, or amend
 an existing subscription, please kindly point your favourite web browser
 at:http://lists.nongnu.org/mailman/listinfo/swftools-common

---
SWFTools-common is a self-managed list. To subscribe/unsubscribe, or amend an 
existing subscription, please kindly point your favourite web browser 
at:http://lists.nongnu.org/mailman/listinfo/swftools-common

Re: [Swftools-common] Passing swf in stdin/pipe to swfdump

2012-08-25 Thread Matthias Kramm
On Tue, Aug 07, 2012 at 03:30:20PM +0300, Romi Kuntsman rmk...@gmail.com 
wrote:
 I'm handling a SWF file in memory in my program, and would like to pass the
 file to swfdump and read the output.
 How can this be done without writing it to a temporary file on disk and
 then passing the filename as parameter, for example using a pipe or similar
 option?

Afraid that a temporary file is the only way to do this- 
in its current implementation, swfdump reads the file twice- once
to determine the file type, and a second time to actually parse,
so it can't process a stdin stream for that very reason.

Matthias

---
SWFTools-common is a self-managed list. To subscribe/unsubscribe, or amend an 
existing subscription, please kindly point your favourite web browser 
at:http://lists.nongnu.org/mailman/listinfo/swftools-common


Re: [Swftools-common] Passing swf in stdin/pipe to swfdump

2012-08-25 Thread Lists
On Sat, 25 Aug 2012 17:01:06 -0700
Matthias Kramm kr...@quiss.org wrote:

 On Tue, Aug 07, 2012 at 03:30:20PM +0300, Romi Kuntsman
 rmk...@gmail.com wrote:
  I'm handling a SWF file in memory in my program, and would like to
  pass the file to swfdump and read the output.
  How can this be done without writing it to a temporary file on disk
  and then passing the filename as parameter, for example using a
  pipe or similar option?
 
 Afraid that a temporary file is the only way to do this- 
 in its current implementation, swfdump reads the file twice- once
 to determine the file type, and a second time to actually parse,
 so it can't process a stdin stream for that very reason.
 
 Matthias

While you may not be able to change the way the command works, you
could always change the way the 'file' is read..

.. in which case, this may help,

   https://en.wikipedia.org/wiki/Tmpfs

Regards,


Chris.

---
SWFTools-common is a self-managed list. To subscribe/unsubscribe, or amend an 
existing subscription, please kindly point your favourite web browser 
at:http://lists.nongnu.org/mailman/listinfo/swftools-common


[Swftools-common] Passing swf in stdin/pipe to swfdump

2012-08-07 Thread Romi Kuntsman
Hello,
I'm handling a SWF file in memory in my program, and would like to pass the
file to swfdump and read the output.
How can this be done without writing it to a temporary file on disk and
then passing the filename as parameter, for example using a pipe or similar
option?
If the code (swfdump.c) needs a minor adjustment (in the open(), allow
stdin instead), can you please make it?
Thank you,
RK.
---
SWFTools-common is a self-managed list. To subscribe/unsubscribe, or amend an 
existing subscription, please kindly point your favourite web browser 
at:http://lists.nongnu.org/mailman/listinfo/swftools-common