<p>There's plenty of them out there but none of them do what I would like them to do.</p>

<p>Most of them crash when opening a file or simply corrupt the data. Many don't run at all. It seems to me that most were written 3-4 years ago for AS2 .sols and no longer work with FP9/AS3 sols. I'd attempt to write my own using AIR but I can't find a new spec of the byte format.</p>

<p>There's an explanation of the file format here:
<a href="http://sourceforge.net/docman/display_doc.php?docid=27026&amp;group_id=131628" rel="noreferrer">http://sourceforge.net/docman/display_doc.php?docid=27026&amp;group_id=131628</a></p>

<p>and another here:
<a href="http://sourceforge.net/docman/display_doc.php?docid=27026&amp;group_id=131628" rel="noreferrer">http://sourceforge.net/docman/display_doc.php?docid=27026&amp;group_id=131628</a></p>

<p>but it looks as though both of these docs are a good 4 years old (pre-FP9) and as I'm not skilled or experienced in file formats,  writing a new one, especially without an updated spec, is seeming like less and less of a viable option. </p>

<p>Ideally I'd like one that can not only read the .sol, but edit and save new values also.</p>

<p>Thanks!</p>

[{'answer_id': 68491, 'author': 'Brent', 'author_id': 10680, 'author_profile': 'https://Stackoverflow.com/users/10680', 'pm_score': 0, 'selected': False, 'text': "<p>I'm confused, isn't the best editor for Flash 9 shared objects... Flash? It already has methods for loading, editing and saving them.</p>\n\n<hr>\n\n<p>So make the editor and put it on your website. You won't get any security errors from flash, and then just throw a password around it so regular people can't edit their .sol files.</p>\n\n<hr>\n\n<p>Yes, they are restricted by domain, so it'd have to live on the publishers sites. If you have hundreds of clients, that might be an issue, but if you have 3 or 4... It's certainly easier than coding your own file format parser.</p>\n"}, {'answer_id': 68604, 'author': 'fenomas', 'author_id': 10651, 'author_profile': 'https://Stackoverflow.com/users/10651', 'pm_score': 2, 'selected': False, 'text': '<p>Flash originally serialized data into a format called AMF, and with version 9+ uses an updated version called AMF3. While the AMF specs are open (the AMF3 spec is <a href="http://download.macromedia.com/pub/labs/amf/amf3_spec_121207.pdf" rel="nofollow noreferrer">here</a>), I don\'t think Adobe has opened the format of SOL files themselves. (Also, I think that SOL files written partially by v9+ players may contain both AMF0 and AMF3 data.)</p>\n\n<p>As for existing apps/frameworks, it looks like <a href="http://pyamf.org/wiki/LocalSharedObject" rel="nofollow noreferrer">PyAMF</a> is your best bet, as it\'s the only one I found after a quick browse that claims to grok both AMF0 and AMF3. I haven\'t personally used it however.</p>\n'}, {'answer_id': 210925, 'author': 'Juan Pablo Califano', 'author_id': 24170, 'author_profile': 'https://Stackoverflow.com/users/24170', 'pm_score': 0, 'selected': False, 'text': '<p>Have you tried Sephiroth\'s SOL Reader?</p>\n\n<p><a href="http://www.sephiroth.it/python/solreader.php" rel="nofollow noreferrer">http://www.sephiroth.it/python/solreader.php</a></p>\n\n<p>I haven\'t used the new version (written in C#, with support for AMF0 and AMF3 ) but the previous one used to be fine.</p>\n\n<p>PD: Out of curiosity, I just downloaded the new version and tried it. It crashed on every single SOL I tried to open. Too bad, it used to be a very nice editor...</p>\n'}, {'answer_id': 1055727, 'author': 'Community', 'author_id': -1, 'author_profile': 'https://Stackoverflow.com/users/-1', 'pm_score': 0, 'selected': False, 'text': '<p><a href="http://www.sephiroth.it/python/solreader.php" rel="nofollow noreferrer">http://www.sephiroth.it/python/solreader.php</a></p>\n\n<p>I currently use this program. it works great</p>\n'}, {'answer_id': 2306850, 'author': 'Another_Castle', 'author_id': 278208, 'author_profile': 'https://Stackoverflow.com/users/278208', 'pm_score': 3, 'selected': False, 'text': '<p>Use <a href="http://blog.coursevector.com/minerva" rel="noreferrer">minerva</a>. I\'ve tried it, it works with every .sol I open it with.</p>\n'}, {'answer_id': 2410378, 'author': 'ultrasquid', 'author_id': 289786, 'author_profile': 'https://Stackoverflow.com/users/289786', 'pm_score': 1, 'selected': False, 'text': '<p>@ Another_Castle,</p>\n\n<p>The poster was wanting an editor that could both read and write shared object files.  While I do like minerva, it clearly states on the site that there is a bug saving AMF3 format files.\nI have tried every program listed here to no avail and it seems that there is not an editor out there capable of saving amf3 format files after editing consistently.  If someone has one please post it here. </p>\n'}, {'answer_id': 2613227, 'author': 'just_a_dude', 'author_id': 218756, 'author_profile': 'https://Stackoverflow.com/users/218756', 'pm_score': 0, 'selected': False, 'text': '<p>have you checked SolVE <a href="http://solve.sourceforge.net/" rel="nofollow noreferrer">http://solve.sourceforge.net/</a> ... it\'s good, it\'s free, it runs on OSX and Windows, and it was developed by a kick ass Flash developer</p>\n\n<p>Cheers,</p>\n'}, {'answer_id': 2824303, 'author': 'user339924', 'author_id': 339924, 'author_profile': 'https://Stackoverflow.com/users/339924', 'pm_score': 2, 'selected': False, 'text': '<p>The newest version of minerva 3.2.1 does allow both open/read and write/save for .sol files and works with AS3. I know none of the other programs mentioned would work for saving .sol files. </p>\n'}, {'answer_id': 17555025, 'author': 'Eric', 'author_id': 2498841, 'author_profile': 'https://Stackoverflow.com/users/2498841', 'pm_score': 0, 'selected': False, 'text': '<p>I\'m on debian based linux, I can use this program in WINE and it works great</p>\n\n<p><a href="http://sourceforge.net/projects/soleditor/" rel="nofollow">http://sourceforge.net/projects/soleditor/</a></p>\n\n<p>Good luck</p>\n'}]
['https://Stackoverflow.com/questions/64170', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/8349/']