Recent updates

then again, fuck that.

You are here > Home > Software >

     

2008 / 07 / 15   ver 1.2   16:15 GMT +1  

pImgDB is able to scan through huge folders of images and autoextract all fbinds. It also simplifies the process of creating a large number of fbinds. However, the stand-alone pFBind application is still superior when it comes to performing smaller creation / extraction tasks.

What

pFBind lets you combine an image and any other file. The resulting image (called an fbind can be uploaded to many regular image hosting services, thus providing a simple way to host files. Even though pFBind was primarily made for a closed community, it can be useful in lots of scenarios.

Why

Once upon a time, there was moot. Moot was tired of people posting ceepee hidden in images, thus he blocked the ability to post jpegrars. This ability was the heart of an old tradition called Lithursday, and many users were butthurt due to this event. As most anon have great ideas, but lack the willpower to actually realize them, I decided to pick up on the problem. Hence, pFBind was born.

How

pFBind works by adding the binary data to the end of the image. Alas, since mootykins made this simple approach impossible, the first three bytes of the data are shifted around. That's it for the basics.

For those who actually give a damn, here's an overview of the fbind format. Note that there's one dummy byte between each of the three first bytes of the file to embed (data).

    [image] !!!pFBind!!! [filename] !!!pFBind!!! [data] !crc: [crc32]


Extracting from an fbind

Drag the image (fbind) onto the pFBind icon. pFBind will appear and display some info. If the fbind was created with an old version of pFBind (or the file is corrupted), a warning will appear. If so, hit Enter to continue. Now pFBind notifies you that if the output file already exists, it will be overwritten. Hit Y and Enter to continue. pFBind will continue displaying statistics. Another warning might appear at this point. If it did, it's bad news - the file is corrupted for sure. It was still extracted, but it might be broken. As soon as it's done, you can quit by pressing Enter.

-- Tl;dr explanation:

Drag image onto pFBind icon. Press [Y] [Enter] [Enter]. Skip warnings with [Enter].


Creating an fbind (simple)

Drag and drop any regular file onto the pFBind icon. pFBind will say that it didn't recognize the file as an fbind, and will ask what icon you wish to use. Press P followed by Enter for the default icon (based on file type). If you want to use another icon than the one selected for you, specify the correct icon with the correct letter. Confirm the choice by pressing Enter. Next, you will be prompted for a filename. Enter anything you want, but keep it simple. Also, don't add any file extension. Again, confirm your choice with Enter. Next is boring statistics, just press Enter to close pFBind. Your fbind should have appeared in the same folder as the original file.

-- Tl;dr explanation:

Drag file onto pFBind icon. Press [P], [Enter], type name, [Enter], wait, [Enter].


Creating an fbind (custom)

Select an image and the file you wish to bind. Drag and drop these two files by dragging the image onto the pFBind icon. You will now be asked for a filename. Do so, but stay clear of special characters (moonrunes, etc). Confirm with Enter. Wait for the wall of text to stabilize, then hit Enter to complete the process. The completed fbind should now have appeared in the same folder as the file you wanted to bind.

> Tl;dr explanation:

Hilight image and file. Drag/drop onto pFBind icon dragging the image. Enter filename, press [Enter], wait, [Enter].