I posted this over on XDA and thought I would share it with the great PPCGeeks community.
I use SASHIMI after every hard reset or flash. I got tired of browsing to the \Windows directory and waiting forever for it to list the files and then wait again to be able to go into the Opera9 folder just to copy the bookmark file and put in my SASHIMI directory. I'm not sure how many of you are the same way, but I've made a script to make this process 100 times faster! I've worked on this script off and on for a month or so now, tweaking it here and there.
My last tweak came about as a result of Opera build 15233 (found
here) storing the Opera files in \Application Data instead of \Windows. This causes M2D to not pull the favorites from Opera on the internet tab. This was a big downside for me but all the benefits of this build over build 15202 kept me on the newer build. I had been building this script as I go, with intentions to release it to the public but never got around to it. Well this last tweak put me in gear to share it. Anyways on to the script...
The script allows you to backup/restore a few Opera files to/from a folder of your choosing. It will prompt you on first run to create the settings file the script uses to hold the paths. It will prompt you to select the path for the files to be backup'd to. The script will try to detect the Opera path on first run and if it's not able to determine the path it will prompt you to select it as well. Go to "Backup\Restore" to choose the file(s) to be backup'd or even restored from a backup. Go to "Set Paths" to change the backup path or Opera path later on.
[Change Log]
v.10 - 01/01/2009
Inital Release:
-Script settings file must be created and will prompt to do so on first run.
-Settings file creation prompts for backup path and tries to auto-detect Opera path, but will prompt if it cannot determine path.
-Allows you to backup/restore the following Opera files:
*Bookmark file
*Saved passwords
*Opera settings
*Skin
-If the Opera path is set to "\Application Data\Opera9" a new option will apear on the main screen to copy the bookmark file to "\Windows\Opera9" so M2D will read it and display the bookmarks on the internet tab.
-For skin and saved passwords, the script will create a sub-folder for each file in the backup path the same as they are in Opera directory.
-If backup folder or Opera folder are deleted or renamed for some reason the script will detect the original path no longer exists and will take you to the "Set Paths" menu.
v.10 Download
v.11 - 01/04/2009
-Added cookies file to listing of files to backup/restore
-Script will add filename for cookies file to the settings file automatically on startup.
v.11 Download
v.12 - 05/24/2009
-Added "Clear Cache" option to main page.
-Added check to detect old Opera folder and prompt to change if folder changes (upgraded Opera) and old folder still exists.
-Changed/deleted paths no longer force you to path menu, but now asks if you want to change. It will take you directly to the folder picker if answered "Yes".
-Moved "M2D Bookmarks" & "Clear Cache" options to sub-menu "Tools".
-Added a "Current Path" page to show the current defined path prior to changing the path.
-New icon added. Thanks to jmckeejr @ XDA!
-Added an "All Files" option to the file list to backup/restore all files at once.
v.12 Download
Enjoy and feel free to post any feedback/suggestions/problems.