PAIP (pipe) is a universal filter application. It uses plugins to transmit and convert data. They can be nested, so the inner structures can become quite complex (non-linear). The command-line interface is similar to a programming language and very easy.


http://paip.sourceforge.net





Separate each tag with a space.

Ratings and Reviews

Be the first to post a text review of PAIP. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • New using-plugin 'debase64'

    This plugin converts RAW(!) base64 data back to binary form. Please be CAREFUL! Cut away all headers, no spaces and no '-' are allowed in the input. The version is checked-in into the CVS.

    posted by cinek 2944 days ago

  • Code committed

    cinek committed patchset 46 of module paip-main to the PAIP CVS repository, changing 6 files

    posted by cinek 2944 days ago

  • File released: /paip-main/testing/paip-0.2.4.tar.gz

    posted 2953 days ago

  • Code committed

    cinek committed patchset 45 of module paip-main to the PAIP CVS repository, changing 12 files

    posted by cinek 2953 days ago

  • New using-plugin 'gif2bmp'

    The gif2bmp-plugin converts GIF images to Windows-BMP files. It has got the same parameters as the jpg2bmp plugin.

    posted by cinek 2953 days ago

  • New using-plugin 'jpg2bmp'

    This plugin converts picture formats from jpeg to Windows-BMP format. You can resize the picture and output in grayscale (the last could be buggy!). I will check it tomorrow. The pre-version is in CVS.

    posted by cinek 2954 days ago

  • Code committed

    cinek committed patchset 44 of module paip-main to the PAIP CVS repository, changing 6 files

    posted by cinek 2954 days ago

  • paip-main testing file released: paip-0.2.4.tar.gz

    0.2.4 20011009 by cinek - fixed Makefiles - extended plugin socket ('connections'-switch) - new using-plugin 'jpg2bmp' - new using-plugin 'gif2bmp' 0.2.3 20010613 by cinek - extended plugin http to use proxies - extended plugin ftp to use proxies (upload through a proxy won't work) - extended plugin help ('detailed'-switch) - new using-plugin 'translate' - now ftp-plugin sends "QUIT" after upload this solves problems with WinNT FTP-daemon - fixed help for dump-plugin - proxy ports in http and ftp plugins are set to 3128 as default - fixed segfault in ftp-plugin 0.2.2 20010529 by cinek - new using-plugin 'html' (TEST ONLY!) - upgraded ftp-plugin, uploads now possible - removed compilation warning from telnet-plugin - fixed bugs in buffer-plugin (EOS-detection) - fixed bugs in socket-plugin (EOS&error-detection) - updated help-plugin (now using buffer-plugin internally) 0.2.1 20010516 by cinek - fixed a bug in merge-plugin - fixed accept handling in socket-plugin - new plugin 'telnet' 0.2.0 20010506 by cinek - fixed http plugin bug: plugin swallowed too many bytes after the http-header - introduced end-of-stream handling - updated plugins: chain, buffer 0.1.3 20010504 by cinek - socket plugin: accept is now in the recv method - new input-plugin 'ftp' - updated the docs 0.1.2 20010502 by cinek - updated buffer-plugin (limited by memory size now) - fixed chain-plugin - introduced delimiters - fixed bugs in the command-line parser - new plugin 'merge' 0.1.1 20010430 by cinek - removed bug from parameter parse routine - changed using-plugin interface - updated plugins: help, dump - fixed Makefile dependencies - new plugins chain, buffer - added more comments for developers - updated templates - fixed Solaris Makefiles 0.1.0 20010428 by cinek - plugin file: help fix - small configure script, you don't need to modify the ld.so.conf anymore, the path will be hard-coded - changed the command-line interface made plugin command-line parameter VERY flexible - updated template file, I hope it works (I will know more when writing the next plugin) - removed some trash - new plugin 'tee' (demostrates dynamic nesting of plugins) - restructured the program flow 0.0.5 20010425 by cinek - extended plugin file - extended the possibilities of input-type plugins (bidirectional communication) it is needed for input streams which need to communicate while transfering data (sending commands/ACKs etc) - new input plugin http (with the new concept) proved that plugins - fixed bug in socket 0.0.4 20010424 - removed severe bugs in plugins: stdin, file - extended dump plugin with a few parameters - fixed/updated plugin template files - fixed plugin socket (help) 0.0.3 20010423: - export LD_LIBRARY_PATH worked accepted all kinds of filenames for libraries, but ldconfig doesn't! renamed libraries to libpaip_<pluginname>.so format - socket extended and fixed 0.0.2 20010423: - fixed Solaris support (socket-libs, Makefiles)

    posted 2954 days ago

  • Code committed

    cinek committed patchset 43 of module paip-main to the PAIP CVS repository, changing 40 files

    posted by cinek 2954 days ago

  • Code committed

    cinek committed patchset 42 of module paip-main to the PAIP CVS repository, changing 1 files

    posted by cinek 3014 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

Thanks for your rating!

Would you also like to write a review?





Skip Review