Erste Beta

Ansicht von 15 Beiträgen – 1 bis 15 (von insgesamt 50)
  • Autor
    Beiträge
  • #1711
    Patrick
    Administrator

    Hallo,

    hier findet Ihr die Beta Version von WaveBackup. Das Tool befindet sich in einem frühen Stadium und bietet z.Z. nur Read-Only Funktionen!

    This is the beta Version of WaveBackup. The tool is in a early state of development and offers read-only functions only ATM.

    http://www.mortara.org/de/software/windows/82-wavebackup

    Patrick

    #1712
    KrazyKong
    Teilnehmer

    Thanks Patrick. This looks like a nice improvement over sTunes which is a bit dated now.

    I was able to connect my phone to Wave Backup, and wanted to try using "Fetch All", which I take it copies all the files from the phone to your computer correct? Are the copy and delete functions not active yet?

    I got this error when trying Fetch All, and no files were copied sadly.

    See the end of this message for details on invoking 
    just-in-time (JIT) debugging instead of this dialog box.
    
    ************** Exception Text **************
    System.NullReferenceException: Object reference not set to an instance of an object.
       at  .()
       at  .(String , Int32 )
       at  .(String , Int32 )
       at  .(String , Int32 )
       at  .(String , Int32 )
       at  .(String , Int32 )
       at  .(Int32 )
       at  . (Object , EventArgs )
       at System.Windows.Forms.Control.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ButtonBase.WndProc(Message& m)
       at System.Windows.Forms.Button.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)
    
    
    ************** Loaded Assemblies **************
    mscorlib
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ----------------------------------------
    WaveBackup
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///D:/Samsung%20Wave/Utilities/WaveBackup/WaveBackup/WaveBackup.exe
    ----------------------------------------
    System.Windows.Forms
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System.Configuration
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Xml
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    Accessibility
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
    ----------------------------------------
    
    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.
    
    For example:
    
    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>
    
    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.
    
    
    
    #1713
    Anonym
    Inaktiv

    Patrick wrote:

    Hallo,

    hier findet Ihr die erste Beta Version von WaveBackup.

    Patrick

    Thanx patrick for this wonderful tool. 😀

    #1714
    adfree
    Teilnehmer

    Welcome and thanx for testing. 😎

    Fetch means to crawl through all folders to preload file/folder structure… for offline navigation.
    There are more then 5000 files in around 1000 folders… this took an while.

    If you want to copy something, then please use right Mouse Button.

    Thanx for feedback.

    Best Regards

    #1702
    KrazyKong
    Teilnehmer

    Hey adfree 🙂

    The error text above is from the program crashing when I hit Fetch All. It was about 4-5mins into fetching when it crashed.

    So you cannot copy/delete a file until the entire phone has been fetched? It would be nice if there was another button that did both. That way you could just dump the entire phone contents with one click, and walk away to make a sandwich.

    Am trying again to see if I can get through the fetch process, but so far the copy/delete functions are greyed out.

    EDIT: Hmm, just spent 25mins when my computer’s cpu at 100% which WaveBackup ticked over fetching the folders and files. Very slow with each folder taking about 3 or more seconds. At this rate it would take hours to fetch the phone. This needs to be sped up, otherwise I’m not sure how one can use this program. I still havn’t been able to get to a point where I can copy anything off the phone yet.

    #1703
    Patrick
    Administrator

    Hey everybody,

    i have updated the download in the first posting. The new version should be a little faster and more stable hopefully.

    To clarify some things (although adfree has answered most of the questions already):

    – ‚Fetch All‘ only fetches the directory structure, no files.
    – The ‚Copy‘ menu entry from the context menu can be used to dump complete folders to your HD

    – Speed is a Problem, yes, but unfortunately there is not much i an do to speed things up. One possibility i’ll try to explore is to use windows explorer copy functions to access those areas of the phone which are ‚public‘.

    – When the App crashes, pleas post a logfile (see temp folder) here

    It would be nice if you guys would post here the phones (other than Wave I) you’ve tested the tool with, since i only own a Wave I and have no idea if my Tool works on other models …

    Patrick

    #1704
    KrazyKong
    Teilnehmer

    Hi Patrick. Am playing with your new version as I type this out. Glad to see there is now an Abort button.

    It’s faster than your first version, but I have an idea that maybe would speed things up when one wants to dump/copy the whole phone. How about adding a mode where it will fetch and copy at the same time. That way it doesn’t have to fetch 1000 folders first, then go back to the beginning and start copying. So the copy would happen right after a folder is fetched, then the next folder is fetched then copied etc. This would seem to be a quicker way to copy the contents of the phone. Otherwise WaveBackup has to navigate to each folder twice in order to make a copy. First to fetch it, then second to copy it.

    At first WaveBackup runs happily, but it seems the longer it is fetching, the slower it gets, the more memory is used, and the cpu usage is at 100%. What happens with the fetched data? Is it retained only in memory, and thus the more you fetch the slower things get? or is it written to a log file, and then dumped from memory so that it can fetch quicker.

    The copy function is indeed slow once it does start to copy a file. Hooking into the Windows Explorer copy function might not be such a bad idea, as then it will also copy blank folders too which I’d like to be able to do.

    Another quick note, when listing apps, it takes a few runs for it to display the app names correctly. My first few times, it only picked up Ashpalt 5. So I just clicked it again and again and finally it found all the app titles. When it didn’t find them, it would leave the name blank, plus the whole entry would be coloured red as well.

    I’m using a Wave I (8500) btw 🙂

    #1705
    Patrick
    Administrator

    WaveBackup keeps the directory information in Memory only. But this shouldn’t be that much …. i’ll take a closer look on that issue later.

    Crawling and copying at the same seems to be a good idea, i’ll see what i can do.

    Strange thing with the App listing ….. never happens here. Is Asphalt5 the only ‚known‘ App on your phone?

    #1706
    psycoy
    Teilnehmer

    … sprechen auch von diesem Projekt, ich danke dir die Idee … bald psycoy

    #1707
    KrazyKong
    Teilnehmer

    Patrick I’ll make a youtube video for you in relation to the app listings. It’s doing it on both my Wave phones.

    However, the speed of copying and fetching times are what I’m interested to help resolved first. I tried copying a folder using WaveBackup and got 4 error messages, saying a particular file could not be copied. I then fired up sTune and it copied the files fine, and took a fraction of a second to do so.

    In end, I’m hoping WaveBackup will be ever better than sTune, but right now the speed differences are major.

    sTune doesn’t fetch folders at all. So am wondering what the purpose of this is in WaveBackup? Using the "AppEx" folder as an example, in sTune’s you can right click, select and copy the folder. It then immediately starts copying files. WaveBackup when you do the same, it then fetches all the folders, then starts copying. Then ontop of that, the errors copying files as I mentinoed above that sTunes doesn’t produce.

    What info can I give you to help things out? or should I just youtube me using it and then you can see the errors, and other things in action?

    #1708
    adfree
    Teilnehmer

    @ KrazyKong

    Tool is under development… Beta Stadium 😳

    Lets try to choose 1 folder as reference. Lets take this:
    AppEx

    Around 20 MB and more then 600 files in more then 150 folders.

    Please try 2 or 3 times and notice files which are skipped.
    Maybe ever same files are skipped?
    Maybe only big files?
    Maybe Directory depth is problem…

    Lets find the problem to improve WaveBackup and make it stable.

    Thanx to support us.

    I will test soon and write an example…

    Best Regards

    #1689
    adfree
    Teilnehmer

    At the moment my folder AppEx is nearly empty… 😎

    Best Regards

    #1690
    adfree
    Teilnehmer

    💡

    ReadMe.txt is 0 KB.

    Please check if only empty/zero files are skipped.

    I know there are many files 0 Bytes…

    If this is the only problem.
    Please report other problems too.

    Best Regards

    #1691
    KrazyKong
    Teilnehmer

    Ah yes, empty files might be the reason there’s an error. WaveBackup won’t copy an empty folder either. It doesn’t pop up with an error message, it just doesn’t copy it… yet 🙂

    I do like how WaveBackup show you the date and file/folder details. sTune never did that, so it’s good as we can see the proper details of a file/folder just like Windows Explorer.

    I did a test copy of the AppEx folder and got these two errors.

    checking the files, they are both 0kb and are empty. I think the copy also missed 5 empty folders as well.

    #1693
    adfree
    Teilnehmer

    @ KrazyKong

    Thanx for reporting. 😎

    Empty folders good idea.

    Best Regards

Ansicht von 15 Beiträgen – 1 bis 15 (von insgesamt 50)
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.