I just formatted my computer and now realized I didn't back up my Pixel Bender files. I still have the pbj's on my web site but no pbk's . I realize asking for a decompiler on an Adobe forum is rediculous, however, I had some awesome filters (distances maps, voronoi diagrams, colorspace trasfrorms, and more) and I am desperate to get them back. Anyways I would be forever grateful to anyone that can help me out.
Thanks in advance,
Yow, that is sucky. Sorry to hear it. A PBJ->PBK tool is possible, but we haven't written one even for internal use yet. Lemme check with the team to see if we have anything that could help you out.
Tinic posted a disassembler on his blog here:
That will at least let you extract the logic. You'll need to come up with decent variable names, but you should be able to make progress. If that doesn't work let me know and we'll ry and work out something else.
I tried Tinic's decompiler which worked to produce the assembly. Unfortunately I have (stomach sinks) 13 filters most of which were very detailed so going through that way may take longer than recoding from scratch . Please let me know if you find any other solutions.
Unfortunately Tinic's disassembler is the best tool we have available right now. You could write a tool to take the output of the disassembler and turn it back into .pbk format and then work on cleaning that up, but that might not be any quicker than starting from scratch.
Sorry if this sounds stupid, but there are a lot of tools to recover formatted hard disks. Unless you performed a low level formatting (I'm not an expert), chances are that you only erased an index or similar, and your files ar still there.
Of course, as soon as you start using your hard disk again, the data becomes corrupted or lost. But in your case, I would give it a try.
Just do some search at google for data recovery tools or something like recovering files from formatted HD.
Hope this helps
Were you able to find out if Adobe has created a tool to decompile .pbj files ?
I am writing an app for a customer and they want me to make sure the noone is able to download the .pbj files and decompile them. thanks please let me know if this is possible.
Not sure if this is still revelant, but the HAXE community has written a decompiler for pbj files:
Hopefully that helps someone else who might be in the same boat!