|
Cameron Anderson
|
 |
« on: September 05, 2011, 04:17:03 PM » |
|
Well, I believe I have figured out the cause of the photo loss I have dealt with for the last few months. The loss I am referring to is when saving a file in HIP the photos are unexplainably stripped from the file. If HIP is left open, the photos are still there(and they can be printed in a report), but any attempts to save will result in a file which has the photos stripped(I have also discovered how to recover the photos from this point). If HIP is closed at all and that file is reopened, all the tabs which held the photos are still present, but the photos are gone along with any categorization. Comments are always intact.
I have discovered and recreated the cause, or at least one major cause, of the photo loss. I have tested the following and I'm pretty sure it can be duplicated by anyone else if they want to see how it was happening. Here's what I found:
1. I load photos as usual and categorize them and basically use HIP like normal. I save it a couple times and the file size is around 1500-2000 KB with about 100 photos. 2. During a regular save, I accidentally click on "Open Inspection" and had to cancel out of it. 3. Then I proceeded to click on "Save Inspection" and saved the file. 4. When I look at the file in the "Client Data" folder of HIP, the file has been reduced to only 85-95KB. The description in my first paragraph now applies.
The cause is the accidental click on the "Open Inspection" and the subsequent canceling out of that window. I don't know what part of that process is stripping the photos off the file, but I have recreated it 15-20 times. Here is how I re-captured the photos. (This ONLY works if the file has not been closed AT ALL since the photo loss!)
1. If the file is still open in HIP(i.e. the photos are still present even if they won't save correctly), then click on "Open Inspection" again. 2. Select the same file which is already open and open it in the same HIP window(Don't open another HIP, use the one you already have open with the lost photo file!), it should be the one which was just saved where the photos were lost and the size is only 85-90KB. 3. Wait for the file to open (3-5 seconds), then click on "Save Inspection" and save it under the same name or any other name. 4. Check the newly saved file, the size will be restored and the photos reconnected. If the file is closed and reopened, it will have all the comments and the photos are all categorized the way you originally had them. It is a regular save.
So that is my Labor Day discovery and I'm pretty sure it is the main reason(probably the only reason) I have had the photo loss. I know I miss the "Save Inspection" button every once in a while and accidentally hit the "Open Inspection" instead. Man, I even play around with HIP on the holidays, I need some entertainment. I'm so happy, I'm gonna go have some ice cream.
|
|
|
|
|
Logged
|
|
|
|
|
Dominic Maricic
|
 |
« Reply #1 on: September 05, 2011, 04:19:22 PM » |
|
Trying to recreate it now.
|
|
|
|
|
Logged
|
|
|
|
|
Cameron Anderson
|
 |
« Reply #2 on: September 05, 2011, 04:23:14 PM » |
|
Oh, one more thing, I recreated it on two different computers, desktop and laptop.
|
|
|
|
|
Logged
|
|
|
|
|
Dominic Maricic
|
 |
« Reply #3 on: September 05, 2011, 04:29:29 PM » |
|
Would it be unmanly of me to say that I love you? This is what's been holding me back from releasing 3.0. I had found the other issue with photos about a month ago that I told you about (double clicked edit) and thought I had completely resolved the issue. But then I lost photos twice more with some heavy editing during testing 3.0 and haven't been able to replicate it or even have it happen since. Of course I never looked at the OPEN part of the code when trying to track the bug down as that's not part of saving.
Thanks Cameron, I'd take you our for ice cream myself but you're a bit far away. I think you just earned yourself free HIP upgrades for life!
|
|
|
|
|
Logged
|
|
|
|
|
Cameron Anderson
|
 |
« Reply #4 on: September 05, 2011, 04:35:11 PM » |
|
Not unmanly at all, I have felt a great love of myself for the last couple hours. I never realized I was clicking that "Open Inspection" button every time I lost photos. So I take it this is fixable? Easily I hope?
|
|
|
|
|
Logged
|
|
|
|
|
Dominic Maricic
|
 |
« Reply #5 on: September 05, 2011, 04:36:19 PM » |
|
And... I've already found the problem in the code and fixed it in 3.0. All that was needed was to move 2 lines of code down about 10 lines. Being able to replicate a bug like this is all I needed!
When you open a new inspection HIP has to clear the photos from the currently opened inspection before importing the new photos. The problem was that this was being triggered right when you clicked Open Inspection and not AFTER you selected an inspection to open and clicked the open button (like it should have been).
|
|
|
|
|
Logged
|
|
|
|
|
Dominic Maricic
|
 |
« Reply #6 on: September 05, 2011, 04:36:43 PM » |
|
Not unmanly at all, I have felt a great love of myself for the last couple hours. LOL
|
|
|
|
|
Logged
|
|
|
|
|
Cameron Anderson
|
 |
« Reply #7 on: September 05, 2011, 05:05:06 PM » |
|
When you open a new inspection HIP has to clear the photos from the currently opened inspection before importing the new photos. The problem was that this was being triggered right when you clicked Open Inspection and not AFTER you selected an inspection to open and clicked the open button (like it should have been). That, my friend, is freaking hilarious! Hindsight really is 20/20. Now it seems so obvious that if I just asked the question "Does HIP ever purposefully clear all your photos somewhere in the code?", this would have been a lot easier to discover.
|
|
|
|
|
Logged
|
|
|
|
|
Stephen Stanczyk
|
 |
« Reply #8 on: September 05, 2011, 05:50:45 PM » |
|
Cam, You need to get out more often. Step away from the computer. You have spent so much time here you are starting to sound like a DOMGEEK. 
|
|
|
|
|
Logged
|
There is nothing sweeter than the smell of fresh cut grass on a baseball infield, the click of a wooden bat and the taste of a hot dog at a warm sunny daytime double-header.
|
|
|
|
Dominic Maricic
|
 |
« Reply #9 on: September 05, 2011, 09:22:30 PM » |
|
When you open a new inspection HIP has to clear the photos from the currently opened inspection before importing the new photos. The problem was that this was being triggered right when you clicked Open Inspection and not AFTER you selected an inspection to open and clicked the open button (like it should have been). That, my friend, is freaking hilarious! Hindsight really is 20/20. Now it seems so obvious that if I just asked the question "Does HIP ever purposefully clear all your photos somewhere in the code?", this would have been a lot easier to discover. The sad thing is that I did ask myself that question but just ignored my answer of the Open Client option because it didn't make sense!
|
|
|
|
|
Logged
|
|
|
|
|
Dominic Maricic
|
 |
« Reply #10 on: September 05, 2011, 11:00:05 PM » |
|
The domgeek is about to kick your sorry behind in Fantasy football 
|
|
|
|
|
Logged
|
|
|
|
|
Cameron Anderson
|
 |
« Reply #11 on: September 05, 2011, 11:10:15 PM » |
|
This is what's been holding me back from releasing 3.0. Hey Dom, I'm sure you get asked this a lot, but what kind of time frame are you currently predicting for the beta version and then the actual release of 3.0? ? And do current users ever pay for an upgrade? ? I ask because I started wondering how you make any money on the software if upgrades are always free, especially considering the work you put into it.
|
|
|
|
|
Logged
|
|
|
|
|
Dominic Maricic
|
 |
« Reply #12 on: September 05, 2011, 11:22:07 PM » |
|
My goal is to have the beta out to you guys before next Friday so that I can have it out to the public by the Vegas conference Oct 4th.
Full version upgrades (2.0,3.0, etc) are a paid upgrade. The goal was to have full version upgrades every 2.5 to 3 years but I got a bit crazy on numbering versions down to the thousandth and the 2.x line lasted over 4 years.
The way it works is that people who bought within the past 6 months will get the entire 3.x line free, people who pay for at least 2 monthly services (2 websites or 1 website + upload service) will get the upgrades free and anyone who leases will get updates free. This accounts for well over half our users. Then there's a core group of beta testers who have gone above and beyond in helping us like you, Bob Elliott, Serge, Dave Macy, Drew Levy, Stephen Stanczyk, etc who will get 3.x free. Everyone else it'll be $250.
|
|
|
|
« Last Edit: September 06, 2011, 02:25:44 AM by Dominic Maricic »
|
Logged
|
|
|
|
|
Cameron Anderson
|
 |
« Reply #13 on: September 05, 2011, 11:39:10 PM » |
|
I appreciate the consideration. HIP is worth every penny and I would pay happily. I've lost track of the inspections I get just from my sample report selling my services. I even keep a sample report on my Iphone and can send it right after I get a call with a "thank you for considering our services" email. They usually call back in about 3-5 minutes and they don't even bother calling anyone else.
|
|
|
|
« Last Edit: September 06, 2011, 03:21:35 PM by Cameron Anderson »
|
Logged
|
|
|
|
|
Dominic Maricic
|
 |
« Reply #14 on: September 06, 2011, 12:33:14 AM » |
|
That's what I like to hear!! Thanks Cameron 
|
|
|
|
|
Logged
|
|
|
|
|
Stephen Stanczyk
|
 |
« Reply #15 on: September 06, 2011, 02:19:33 AM » |
|
Unless Peyton has an emergency neck swap with Linda Blair, he and his points will be riding pine. Better store up some cookies for winter. It's gonna be a long season for you.
|
|
|
|
|
Logged
|
There is nothing sweeter than the smell of fresh cut grass on a baseball infield, the click of a wooden bat and the taste of a hot dog at a warm sunny daytime double-header.
|
|
|
|
Dominic Maricic
|
 |
« Reply #16 on: September 06, 2011, 02:26:50 AM » |
|
Linda could upchuck pretty far. It might be an improvement!
|
|
|
|
|
Logged
|
|
|
|
Serge Delhoyo
Full Member
 
Karma: 19
Offline
Northern Virginia
Posts: 123
|
 |
« Reply #17 on: September 06, 2011, 02:42:33 PM » |
|
Cameron, what you did is so "epic"! As I said before--and say again: "You are the man." Man-love or no man-love.
Thank You!
|
|
|
|
|
Logged
|
|
|
|
|
Cameron Anderson
|
 |
« Reply #18 on: September 06, 2011, 03:47:21 PM » |
|
Thanks Serge, this photo loss thing has been a thorn in my side for months. I've got a folder in my Client Data folder dedicated to it, I even think about it in the middle of the night. I'm just glad there's a way to recapture the photos, I've already used that method a couple times as I continue to accidentally click that "open inspection" button. Apparently I have very little eye-hand-mouse-pointer control. 
|
|
|
|
|
Logged
|
|
|
|
|
Bob Elliott
|
 |
« Reply #19 on: September 07, 2011, 05:26:56 PM » |
|
Hmmm by next Friday sounds cool. I took last the few weeks off and am slammed with work this week then look forward to Vegas. Only thing keeping me from booking is deciding which days to attend since I am open on the commercial inspection course which means 5 days out there so if anyone knows more about that course please let me know right away.
I want to download this program called Basket real bad (better than One Note) but need to download something called Konquer first so have no time yet but hopefully end of next week I can play with new programs.
|
|
|
|
« Last Edit: September 07, 2011, 05:29:35 PM by Bob Elliott »
|
Logged
|
|
|
|
|