Skip navigation.

Tim Conner

My Stuff

OperaFly 2.5

, , , , , , , ,

For use with Opera 9.5!

OperaFly 2.5

This little program will backup your Opera settings and files, and restore them without any worries if the paths in your configuration file will still work. This program takes all the hard work out of it.

Questions? Comments? Leave a comment here or send me a PM!

New Features:
Ability to backup and restore to/from an FTP server.
Ability to send backups via email.
Ability to restore backups from http site.

Bug Fixes:
Increased reliability of menu integration.
Fixed problem where widgets would crash Opera.

2.5.5.0
Fixed Known Issue: Native Skin Overwrite
Fixed Automatic Backups

2.5.6.1
Fixed bug causing exception to be thrown during backup.
Fixed Known Issue: Not Remembering Opera Directory
Fixed Known Issue: Message Box During Restore of Skin

2.5.7.0
Added Experimental Support for Opera@USB


Known Issues:
--If restoring a skin, in some cases, the native skin will be overwritten. This should be fixed by tomorrow morning. If you need that native skin, I have it available for download: http://files.myopera.com/VJgamer/files/standard_skin.zip
Save it to C:\Program Files\Opera\Skin, or wherever your Opera program folder is \Skin.


--OperaFly does not always remember last Opera directory used. This does not apply to automatic backups.

--During restores a Message Box appears telling you which skin will be used. This was meant for debugging purposes, and will be removed tomorrow around the same time as usual.


Download:
Installer - http://files.myopera.com/VJgamer/operafly/OperaFly_Install.zip
Stand-Alone - http://files.myopera.com/VJgamer/operafly/OperaFly.zip

OperaFly 2.0OperaFly 2.6 - Bug Fix

Comments

z@h3k 16. June 2008, 12:07

Good job.Thanks.

Tom 16. June 2008, 15:44

Crashes every time while preparing files for me, with StartIndex cannot be less than zero. After clicking continue nothing happens. Tried both from within Opera (9.5 final), and through OperaFlyWatch, same result. It also errored with the same message when starting OperaFlyWatch, but when I clicked continue it seemed to work.

John Barnett 16. June 2008, 16:05

The installer program will not download ! I keep being told it is a web page and not a zip file.

Timothy Conner 16. June 2008, 16:20

@Qvngali - Does it tell you the line number at the end of the error message?

@John164 - Right click, then choose Save Linked Content As...

John Barnett 16. June 2008, 16:42

Great VJ that worked :D no problems here so far thanks for the program.

Tom 16. June 2008, 18:03

Unfortunately no it doesn't give a line number. But here's the Exception text, I hope it's of use for you. :smile:
Let me know if you need the list of Loaded Assemblies too.

************** Exception Text **************
System.ArgumentOutOfRangeException: StartIndex cannot be less than zero.
Parameter name: startIndex
at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
at OperaFly.frmMain.VariablePath(String LookFor, String& StreamBuffer, String OperaDir, String UserDir, String ProfileDir)
at OperaFly.frmMain.btnFly_Click(Object sender, EventArgs e)
at OperaFly.frmMain.tmrBackup_Tick(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Timothy Conner 16. June 2008, 18:21

It does help to isolate where the problem is happening. Tonight, and tomorrow morning when I am fixing the overwriting of the default skin (Homer: Doh!), I will add in some better error descriptions that will help diagnose the problem further.

Timothy Conner 17. June 2008, 02:12

I have done some updates. Qyngali if you could please try again. I don't expect it to work correctly, but there should be a much more informative error message (for me at least).

Timothy Conner 17. June 2008, 03:36

The skin overwrite bug is well still a bug. I will update again tomorrow, most likely around the same time. The problem is halfway fixed.

John Barnett 17. June 2008, 12:13

Hi Vj, Installed 2.5 of Opera Fly and when I move my mouse pointer over the icon in the task bar OperaFly tells me Opera is not running! when it is.

Have I done something wrong ??

Regards
John

Tom 17. June 2008, 13:51

Now I get "Not enough storage is available to process this command."

And the details:

************** Exception Text **************
System.ComponentModel.Win32Exception: Not enough storage is available to process this command
at System.Windows.Forms.Form.UpdateLayered()
at System.Windows.Forms.Form.OnHandleCreated(EventArgs e)
at System.Windows.Forms.Control.WmCreate(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmCreate(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

I get this error 2 times, then followed by the StartIndex cannot be less than zero error. When I get the Startindex error a folder named Working (with subfolders named Dynamic, mail, profile, Settings and widgets) is created in the program folder. I click ok, and I get a window with

Variables:
Lookfor = Local CSS File=
OperaDir = C:\Program Files\Opera
Userdir = C:\Program Files\Opera
ProfileDir = C:\Program Files\Opera\profile

When I press ok in that dialogue box it starts copying files, and it completes creating the backup. :D

Hope this helps.:cheers:

Tom 17. June 2008, 13:53

Forgot to mention that I have 5GB free space on C.

Timothy Conner 17. June 2008, 15:23

This is really annoying... I am not receiving emails when someone posts a comment. Does anybody know how to fix this?

@John164 - I have seen this in the past, especially with more than one install of Opera, or if you have done an uninstall. If you right click on the tray icon, the very first item starts with "Watching:" and should be followed by the Opera installation it is watching. If this is not there please let me know.

@Qyngali - The backup finishes now, but there maybe problems with it. If you do not mind, can you send me one of your fly files? If you deselect all the options it will still do a backup, but just of your OperaDef6.ini and opera6.ini (Hopefully it will still cause the error). The reason the backup finishes, is because now instead of just causing an error and crashing, it handles the error, and keeps going. Also, did you get a line number this time? I PM'ed you my email address.

John Barnett 17. June 2008, 16:43

Hi VJ, The Watching & Run backup when Opera closes are both greyed out I am sorry to say.

Tom 17. June 2008, 17:06

You're probably right that it didn't take a complete backup, I ran winrar with max compression on the profile, excluding the cache, and it was about 4MB bigger than the fly.

Sorry, still no line nr. The above was pretty much step by step with all the info available... I'll send you the fly in a moment. :smile:

Timothy Conner 17. June 2008, 20:57

@John164 - I am getting the same thing here. I will fix that in tonight's update. In mean time, right click on the Tray Icon and follow these steps:
Change Settings > Configure Backup Settings
Confirm that you have the correct directory in "Opera Directory".
Confirm that all other settings are to your preference.
Click OK.

Now see if hovering on the OperaFly Tray Icon will show running after opening Opera.

@Qyngali - I will look at it tonight. Thank you for responding so quickly.

John Barnett 17. June 2008, 21:14

Hi VJ, no sorry still the same.

Tom 18. June 2008, 03:19

I'm using XP SP2. I'll resend the file when I come home, about 7-8 hours from now.

Timothy Conner 18. June 2008, 05:02

New version is up. Make sure that OperaFly is not running in the background (tray icon) before installing.

Timothy Conner 18. June 2008, 07:36

Known Issues have been updated accordingly.

Timothy Conner 19. June 2008, 13:17

No update last night... Still squashing a bug, but I have tracked it down so I will update tonight.

Timothy Conner 20. June 2008, 05:09

Updated to 2.5.6.1

Changelog updated.

@Qyngali - Bug Fixed

@John164 - Bug should be fixed. I think it was fixed as of June 18th.

Tom 21. June 2008, 02:24

Unfortunately I still get the same error. Maybe it's a problem with my net 2.0 install, I'll try and reinstall it and see if that fixes it. Sounds plausible if I'm the only one with this problem. I'll send you screenshots of the error messages if reinstalling doesn't help.

Thanks for making this really nice and useful piece of software btw, it's appreciated.

Timothy Conner 21. June 2008, 05:17

@Qyngali - With the files you sent me, I was successfully able to recreate your exact problem. I will double check to ensure that the fix is in place. Also, I was able to tell that your backup will not be affected by this error!

Tom 21. June 2008, 15:06

Ok, I'll skip on the reinstall then. :smile:

Before I forget, I configured a daily schedule backup yesterday and it either errored out silently or didn't run.

Oh and one more thing, I've configured the backups to use D:, but every time I go to run a manual backup it defaults to My Documents\OperaFly Backups. When I click on browse it jumps to the folder I set in settings.

Is there a way to limit how many backups are kept? Would be nice if I could get the prog to only keep the last 10 backups. Hope you understand what I mean. :smile:

Timothy Conner 22. June 2008, 04:25

I know what you mean... I looked at my backup folder, and said the same thing to myself. as for the scheduled backups, I don't use it myself and haven't tested it on the new version. I will check it the next time I work on OperaFly. The default folder thing, I wasn't sure, but I thought it was doing that.

I will look into all of this most likely monday or tuesday.

Tom 22. June 2008, 05:39

Maybe the scheduled backup fails to run silently because of the error during manual backups, but that's just a guess... It's no big deal, take your time. As you said, the manual backup isn't affected. :smile:

TexasLad 23. June 2008, 01:30

I have been using Opera for several years and have installed the latest version... have managed to get almost everything moved over and want to back it up. The last few versions of OperaFly dont display properly for me. All menu items do not fully display for me. Parts of menu overlap each other and full menu is cut off by box. Cannot resize menu box. This happens on all menus and sub menus. Just tried the latest version of stand alone is the same. I have pix, but cant get them to paste here. Any help appreciated.

Timothy Conner 23. June 2008, 05:27

@elderop - What operating system are you running?

TexasLad 23. June 2008, 06:56

@ VJgamer... I am running Win XP Pro SP2 on a high-end laptop (Acer TravelMate 8204WLMi).

creegah 23. June 2008, 12:50

Just downloaded and tried a backup for Opera 9.5 in Vista Home Premium and got the following errors even though the backup appears to have run (have not checked its integrity yet):
First error that pops up after clicking on "backup":
http://screencast.com/t/crdRV8X5
Second error that pops up after you close out of first one:
http://screencast.com/t/bo1KFLsJ

...Hope

Timothy Conner 23. June 2008, 13:41

@creegah - Sounds like the same bug Qyngali was having. It should not effect the backup unless you have User Javascripts. It looks as if they were not found.

@elderop - Have you tried reinstalling .NET 2.0? http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en

creegah 23. June 2008, 18:23

@VJgamer:
I DID try out a javascript that was supposed to enhance tooltips, but removed the path to it because it did not seem to work so maybe that's what OperaFly is complaining about.

Thanks for all your hard work! It really is appreciated.:heart:

P.S. Anyway to get rid of the error messages?

TexasLad 23. June 2008, 22:16

@VJgamer:

First I want to echo creegah: "Thanks for all your hard work! It really is appreciated." Also, want to thank You for Your Prompt help to Your User Community.

Sure wish I could send You some pics... either here or by direct email. I cant see any way to send pix inline or as attachments here.

In Add or Remove Programs, I can see that .NET 2.0 is installed... as of 04/11/2008. Also, I see a .NET 3.0, but does not show as installed... Again, might be useful if I could send Pix.

creegah 24. June 2008, 16:29

@elderop
Try Jing. It works great and it's free - for now anyway. You do have to install a small jing app on your desktop but I find it's pretty unobtrusive and you can grab a picture and post it on their servers automatically for free.
(Not associated with Jing in ANY way; just discovered it about a week ago.)

http://www.jingproject.com/?CMP=KgoogleJhomeTM

TexasLad 24. June 2008, 23:39

@Creegah... Thanks.. Have had Jing since it was in beta.. just use it to save locally. I dont use photo sharing sites or social sites... call me paranoid, I just dont trust them.

WolvenSpectre 26. June 2008, 05:38

I am having problems with the OperaFlyWatch 2.5. It has a problem. It is highlighted in the system tray all the time but the tool tip says that Opera isn't running.

I tried manipulating the settings and doing several types of reinstalls including a manual clearing of all copy's on my computer and reinstalling from a new download. The problem is that after that reinstall the problem remained.

OperaFly seemed to work fine. I am running Opera 9.50.

Timothy Conner 26. June 2008, 13:17

If you right click on the tray icon for operaflywatch, the very top option is Watching:, and it shows the Opera directory that it is watching. Is that the directory you want it to watch? If not click Change Settings > Configure Backup Settings, and then choose the appropriate directory.

Timothy Conner 26. June 2008, 14:33

2.5.7.0 has been uploaded.

Added Experimental Support for Opera@USB

creegah 26. June 2008, 22:28

@VJgamer
I can't do a scheduled unattended backup because of those errors that pop up (mentioned in previous post). Any way to get rid of them?
I have to click the OK button on 2 pop up errors to proceed with the backup. :-(

Errors:
First error that pops up after clicking on "backup":
http://screencast.com/t/crdRV8X5
Second error that pops up after you close out of first one:
http://screencast.com/t/bo1KFLsJ

Timothy Conner 27. June 2008, 00:53

@creegah -

Have you downloaded the most recent version? I posted it this morning. If so then read below!

You seem to have private messages disabled. Please send me a PM with your email address so that I can get a copy of one of your backups and/or so I can send you a file that will help me to pinpoint exactly where the error message is occurring.

TexasLad 27. June 2008, 18:25

@VJgamer

Wonder if You received my email with pix of my corrupted menu problem? If You have had a chance to look at it, do You still think I need to re-install .net 2.0... and if so, is it necessary to first uninstall the current .net 2.0, or just install over it?

Thank You,
ElderOp

Timothy Conner 27. June 2008, 19:31

@ElderOp - Yes I did receive your message, and sent you a reply, but I think I may have sent my reply from a different account. If you could please check your inbox again.

creegah 27. June 2008, 22:06

@VJgamer

Line #860

...creegah

WolvenSpectre 28. June 2008, 03:31

VJ
My Opera Watch is showing the top 2 Options greyed out, but it is configured to use the Opera default directory in program files.

PS
I will test the new versions OperaUSB support.

giltesa 30. June 2008, 01:42

muchisimas gracias Tim Conner :love:

thanks you Tim Conner :love:

TexasLad 30. June 2008, 04:10

@VJgamer:

Sorry, still havent received any email from You at either of the email addresses I gave You. Maybe You could PM them here?

Thanks,
ElderOp

creegah 1. July 2008, 18:57

@VJgamer:

I put a "UserJS" folder into my Opera profile folder to place a javascript there and the error I was having disappeared so I guess it had something to do with my previously having tried to install a javascript into Opera and botching it up and then deleting it.

So no need to troubleshoot my problem. It magically got fixed. :wink:

WolvenSpectre 3. July 2008, 05:36

Well I finally got my Opera/OperaFly/OperaFlyWatch working.

I don't know for a fact but I believe that when I installed Fx 3.0 for my backup browser when it was released and it forced me to manually take default browser back from it several times I think it caused some problem with Opera Fly and OperaFlyWatch.

I finally had to uninstall Opera and OperaFly and give default browser back to (ugh) IE and restart not once, but twice to get it to work after I reinstalled them.

I haven't been able to test the OperaUSB compatibility yet, renovations at a friend's and work have been getting in the way. I will try soon.

**************************
I spoke too soon.

Now it won't stop backing up every time I close Opera. The only diffrence I can think of is I accidentally double left clicked OperaFlyWatch while Opera was open and got a strange error.

At the time I was testing out the backup every close feature and the email feature. Now it will backup every time it closes unless I tell it not to.

When I tried uninstalling and reinstalling it did it even though the settings for OperaFlyWatch said it was disabled. When I reenabled it and disabled it OperaFlyWatch closed like it should.

I relaunched it and wiped all shcedules and unchecked the email backup function.

It still wants to back up opera every time I close it unless I manually tell it otherwise. It didn't do this the first time I installed the new version, but I was having problems... was it supposed to?

Ninja Rojo 14. July 2008, 01:00

excelente herramienta gracias :smile:

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.

December 2009
S M T W T F S
November 2009January 2010
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31