Any way to unload/reload/unregister an Xtra? (printomatic mx)

I'm sure this sounds like an odd question, but I've run into an issue where printomatic mx xtra is causing an application to freeze after printing 32 documents. Trying to print a 33rd document will make the application freeze each and every time.
I've pored over the printomatic documentation and tried a variety of solutions, making sure each instance of a printomatic object is released after it is sent to print. Nothing changes the behavior, and the only workaround so far is to print 32 documents, then close the application, reopen, and print the next batch of 32. This isn't very useful, but it does indicate that the problem is in the application and not an issue with the windows print spooler or anything.
The only solution I can think of at this point would be to somehow "restart" the printomatic xtra without restarting the application. So far I haven't been able to find a command to do such a thing. The beginning of the program of course has the line register xtra "PrintOMatic", with the serial number... but I can't find any sort of lingo "unregister" command to remove the xtra and allow it to be re-registered, clearing it out of memory and giving it a fresh start to get around its memory leak or whatever is wrong with it.
The xtra of course hasn't been updated in years, nor is there any response from their support, so I'm hoping someone here can help me.
I understand it is quite possible there is no way to reload or unregister an xtra in the middle of running an application, but thought it was worth asking, as the only other workaround I can see would be to split the application into multiple applications, so the portion that registered and used printomatic would be launched as an external application and then closed and reopened each time a document was printed. This would take a lot of extra work to implement, and at that point I'd probably be better off just rewriting our entire application in a different language.
Thanks in advance for any help, tips, or suggestions!

Well, openXLib and closeXLib display the same behavior, which doesn't make much sense to me. I thought perhaps I was on the wrong track with it being a printomatic error, but everything keeps pointing back to that. There was a box flashing right before each hang that was there and gone too fast to read, suppressing error messages on printomatic got rid of that box, and now the application actually goes to "Not responding" and will eventually shut down without a force quit.
I've dug and dug through my variables and everything else in the application and am not finding anything accumulating data. I've tried removing various sections of the document to see if a particular layout or content was triggering the problem. All that does is effect how many documents I can print before it crashes. Removing different amounts allows more or less prints before crash. Removing a small amount allows one more print before crash, removing half the pages allows about twice the number of prints... all of which points to some sort of memory leak or data accumulation in printomatic, which makes no sense when using closeXLib after each document, it really shouldn't be retaining previous instances of printomatic objects.
Of course, searching through printomatic.com site, I see other people directly asked them about this problem years ago... and never received a response. Amazing the lack of support on a $350 Xtra.
So it's looking like a design flaw of the Xtra, with no apparent workaround besides restarting the application every X number of prints, so I guess it's time to redevelop our internal applications in a more modern language.
Thanks for your time and attempts to help!

Similar Messages

  • Simple way to unload/reload swf in iOS.

    I'm trying to find a way to completely reload/restart my app at the end or use a seperate collection of swf files when creating an AIR iOS app in Flash Professional. I used a UIloader in flash with a simple preloader before the simple app that I've made but I get the warning "ActionScript contained in externally loaded SWF files will be ignored on iOS devices."
    My app works perfectly the first time through, but seems to encounter problems when played a second time, even if all the eventlisteners are removed. I'd like to completely refresh the app when it's played through a second time, either by unloading the main swf and switching to a preloader like I have previosly tried, or by seperating each scene into an easily loadable swf.
    Is there an AIR compatible alternative to the UIloader component, or something similar that would allow me to use external swf files with actionscript?
    Thanks for any help.

    SWCs would be added in the ActionScript settings of your main FLA. Suppose you had one that was called Game1.swc, and its document class is called Game1Main.as, in your main FLA you would have code like this:
    var currentgame:MovieClip;
    currentgame = new Game1Main() as MovieClip;
    You can then add listeners to it just like you would have by getting the content of a loader.
    One tricky thing though, the document class of your main FLA will need to know about the class names of the SWCs. That can easily be handled by just mentioning the class names in your main FLA class. For example, to know about three games you might load later, you could have this line:
    var gameclasses:Array = ;
    That’s enough to let the compiler know about those classes.

  • Is there a any way to refresh/reload file icon in finder 10.8?

    Hi,
    I am looking for programatically to refresh/reload file icon in finder. I already tried below solutions.
    1) apple script
    a) tell application "Finder"
          update POSIX file "File Path"
        end tell
    b)
    tell application "Finder"
              repeat with i from 1 to count of Finder windows
                        tell window i
                                  try
      update every item with necessity
                                  end try
                        end tell
              end repeat
    end tell
    both are working before 10.8, not working after 10.8
    2) Apple event
            err = AEBuildAppleEvent( kAEFinderSuite, kAESync, typeApplSignature,
                                    &kFinderSig, sizeof(OSType), kAutoGenerateReturnID,
                                    kAnyTransactionID, &theEvent, NULL, "'----':alis(@@)", itemAlias );
    Not working in 10.8, worked in 10.7
    3) Refresh Quicklook cache.
    4) Changing the modified date of file. This works, but need solution without changing file system.
    5) relaunch finder. This works,but need solution without relaunch. This is ugly.
    It looks finder cache the icon.
    Thanks
    P

    Hi P,
    I am facing similiar problem (http://discussions.apple.com/message/22716409#22716409), have you any finding about the issue or any workaround.
    Thanks

  • I have an iphone 3gs.  I have 7 separate email accounts on the phone.  Everytime I update, it reloads all of the emails as new unread emails.  Is there any way to either delete all or alternatively stop it from reloading all prior emails?

    I have an iphone 3gs.  I have 7 separate email accounts on the phone.  Everytime I update the phone, it reloads all emails received as new unread emails.  I can click each one, move them to trash and then delete all.  However, I am wondering whether there is any way to either (a) delete all from the inbox or (b) stop them from reloading?
    Thanks

    Hello Kizzyk,
    I would start with taking a look at the settings to make sure that you are able to send and receive messages. If everything looks good then the next step would be to remove the accounts and add them back in. Take a look at the article below for more information and details on how to troubleshoot your issue further.
    Get help with Mail on iPhone, iPad, and iPod touch
    http://support.apple.com/en-us/TS3899
    Regards,
    -Norm G. 

  • Is there any way to prevent the right click context menu from combining Stop/Reload?

    Is there any way (about:config tweak, or something) to prevent the right click context menu from combining Stop/Reload?
    Screenshot of what I'm talking about: http://picsend.net/images/873089StupidReloadSto.png

    I did try the add-on ''Menu Editor'' https://addons.mozilla.org/en-US/firefox/addon/menu-editor/ but even when I separate the navigation reload and stop icons and explicitly have both stop and reload set to be visible on the right click context menu I only get the one option showing.
    Whilst there may be some way of changing this I do not know how to and I do not really see any use case for making such a change. Only one option of the choice: stop or reload, is available at any instance in time, but that is the option you are able to use, the other option is not active and so is not displayed.

  • Adjusting a URL and reloading causes it to go to Google - any way to just let it reload the page?

    I was testing some calls to a Solr index with different URL query parameters. But each time I adjust a parameter and reload the page, instead of making the call again I'm dropped into Google search.
    However, if I (tediously) manually edit the URL to specifically add back in "http://" at the beginning of the line I can reload the page.
    This doesn't happen in Safari or Chrome. It seems to be a problem unique to FireFox.
    It makes testing cumbersome and I was wondering if there was a solution for this.
    Thanks,
    doug

    Could you describe how you are making the calls? For example, are you setting window.location.href, using window.open(), etc.? Submitting a form?
    One reason for getting a search could be a space in the URL. Is there any way to avoid spaces in the URL, or can you confirm that they are being properly encoded to %20?
    Do you want to try disabling address bar search (keyword search) as a workaround? https://support.mozilla.org/en-US/kb/search-web-address-bar#w_turning-off-the-internet-keyword-search

  • HT1267 Hi, I had bought an iPhone 4s 3 days ago & unfortunately it's been stolen at the day only,So it's a unregistered,seal peace only. What I have with me is the bill and on that the IMEI no of the iPhone. Is there any way to track it or getting informa

    Hi, I had bought an iPhone 4s 3 days ago & unfortunately it's been stolen at the day only,So it's a unregistered,seal peace only. What I have with me is the bill and on that the IMEI no of the iPhone. Is there any way to track it or getting information.
    Please help me out of this,,,,,....

    No, there is nothing you can do if you had not setup Find my iPhone on it.
    The bill and IMEI are useless for tracking a phone.

  • Had to reload system everything ok except my email sent folder is empty.  any way to retrieve?

    had to reload system everything ok except sent messages in email is not empty...any way to retireve?

    If you have a backup with Time Machine, open Mail then click on the Time Machine icon on your dock. You should be able to move back in time to find the missing Mail and restore it.

  • I lost my hard drive in my old computer, replaced the computer, merge didn't transfer the I-Tunes files, I have them on my I-pod, any way to get my songs back in my computer w/o deleting and reloading all the CD's?

    I lost my hard drive in my old computer, replaced the computer, merge didn't transfer the I-Tunes files, I have them on my I-pod, any way to get my songs back in my computer w/o deleting and reloading all the CD's?

    What is the make and model of this recorder?  Do you have that information available?
    You can still use iTunes to transfer and manage your recorded audio.
    iPod: Recording voice memos
    B-rock

  • Way to unload FM group from memory

    hi experts,
    Is there any way to remove fm group from memory and reload it into memory mannual in the components of the fm group?
    I set up a workflow and create a fm group to work for the workflow. A task in workflow calls a BO's method which calls a fm of the FMgroup for a user dialog. The user dialog screen belongs to the same fm group.
    But I found in business workplace(SBWP), when the previous workitem completed , that is, the user finish his screen, the FMgroup is not removed from memory. I think it is because the calling program, the business workplace, didn't end. So I wonder is there any way to remove the fm group from memory mannaully?
    thx!

    In Java who unload objects of memory is the Garbaga Collection.
    But we can help the G.C. doing the object eligible to be unload. For example.:
    class InfoData{
    class A{
    public static InfoData id = new InfoData();
    ... do something with id ...
    public void aMethod(){
    id = null; //do the static object elgible to be collected by G.C. !!!
    }

  • Is there any way of storing audio- / video-elements in the browser cache in Safari in iOS?

    Hi there,
    I'm desperatly trying to find a solution for a web application that has to run on an iOS-Safari (e.g. on iPad, iPad2 and iPhone 4):
    It's a web-application I wrote some time ago which lets the user search for and listen to short music samples (MP3s, all from ~100 kB to ~1.5 MB). The audio player is Flash-based, so it doesn't work on iOS-devices at the moment and I'll have to implement an alternative either in HTML 5 or with a "direct" QuickTime-object.
    Both my HTML 5- and QuickTime-alternatives for iOS-devices work fine so far, but there's one major problem I can't find a solution to:
    Unlike Flash and most HTML 5-capable browsers on Windows Safari on my iPad 2 won't store the audiofiles in the browsercache after loading and playing them - neither with HTML 5 audio-tags nor with a QuickTime-Object. Every time I load an audio file for playback from the server (with JavaScript-Commands, so without changing or reloading the whole page) it's downloaded again completely.
    If a user listens to sample A and then to sample B, Safari forgot about having played sample A and downloads the whole MP3 again if I like to listen to it again. On a mobile device with a potentially narrow bandwith this behaviour is out of the question.
    Is there a way of storing downloaded audiofiles opened by HTML 5 or QuickTime in Safari's cache so it remembers already having downloaded them  -  like it caches usual "web-files" like HTML, CSS or JPEG-images, or like Flash stores such objects in its local cache?
    The Application Cache with a manifest-file is not an option - this only seems to work if the browser is offline, for example if the iOS-device is in "Airplane"-Mode.

    Yes, I watched it. It contains interesting stuff I have to admit I didn't know yet, but unfortunately I still can't find a solution to my problem:
    My first attempt was trying to use the Application Cache with a manifest file - although this is not really the intended purpose for my application... I don't have a static set of files that I want to have cached or "available offline"  -  I just want to cache MP3s which the user has played yet.
    It should be possible to use a "dynamic manifest": One that is parsed by the Apache PHP module and listing the files played so far from a PHP session - something like this:
    <?php
    session_start();
    header("Content-Type: text/cache-manifest, charset=UTF-8");
    echo "CACHE MANIFEST\n";
    foreach($_SESSION['playedSongs'] as $song)
        echo $song."\n";
    ?>
    So whenever a song is loaded / played, I could access the PHP session with AJAX, insert the filename of the played file and manually update the manifest by calling window.applicationCache.update().
    There are two problems with this:
    First of all: It doesn't work. And I didn't even get to the point of trying to use a dynamic manifest:
    <!DOCTYPE html>   
    <html manifest="cache.manifest">
        <head>
            <title>Test</title>
            <script type="text/javascript">
            function playStuff(id)
                if(id == 1)
                    window.document.getElementById("audio").innerHTML = '<audio controls preload="automatic" autobuffer><source src="song01.mp3" type="audio/mp3" /></audio>';
                else if(id == 2)
                    window.document.getElementById("audio").innerHTML = '<audio controls preload="automatic" autobuffer><source src="song02.mp3" type="audio/mp3" /></audio>';
            </script>
        </head>
        <body>
            <div id="audio"></div><br />
            <br />
            <input type="button" value="playStuff(1)" onclick="playStuff(1)" />
            <input type="button" value="playStuff(2)" onclick="playStuff(2)" />
        </body>
    </html>
    The cache.manifest looks like this:
    CACHE MANIFEST
    song01.mp3
    song02.mp3
    and is properly returned from Apache as "text/cache-manifest" by adding
    AddType text/cache-manifest manifest
    to the .htaccess of this directory.
    The Apache-logs clearly show that the Safari (respectively "AppleCoreMedia") doesn't care about the application cache when it comes to audio-files:
    Safari itself seems to acknowledge the manifest and indeed preload the files:
    192.168.0.40 - - [23/Jul/2011:12:45:46 +0200] "GET /websql/index2.html HTTP/1.1" 200 2619 "-" "Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; de-de) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5"
    192.168.0.40 - - [23/Jul/2011:12:45:46 +0200] "GET /websql/cache.manifest HTTP/1.1" 200 79 "-" "Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; de-de) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5"
    192.168.0.40 - - [23/Jul/2011:12:45:46 +0200] "GET /websql/cache.manifest?%3E HTTP/1.1" 200 79 "-" "Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; de-de) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5"
    192.168.0.40 - - [23/Jul/2011:12:45:46 +0200] "GET /websql/song02.mp3 HTTP/1.1" 200 120525 "-" "Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; de-de) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5"
    192.168.0.40 - - [23/Jul/2011:12:45:46 +0200] "GET /websql/song01.mp3 HTTP/1.1" 200 120525 "-" "Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; de-de) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5"
    Up to this point I did nothing but opening my test-application in Safari.
    Playing song01.mp3:
    192.168.0.40 - - [23/Jul/2011:12:47:25 +0200] "GET /websql/song01.mp3 HTTP/1.1" 206 2 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:47:25 +0200] "GET /websql/song01.mp3 HTTP/1.1" 206 120525 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:47:25 +0200] "GET /websql/song01.mp3 HTTP/1.1" 206 120525 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:47:25 +0200] "GET /websql/song01.mp3 HTTP/1.1" 304 - "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:47:25 +0200] "GET /websql/song01.mp3 HTTP/1.1" 206 120525 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:47:29 +0200] "GET /websql/song01.mp3 HTTP/1.1" 304 - "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:47:29 +0200] "GET /websql/song01.mp3 HTTP/1.1" 206 120525 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    Playing song2.mp3:
    192.168.0.40 - - [23/Jul/2011:12:48:04 +0200] "GET /websql/song02.mp3 HTTP/1.1" 206 2 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:48:04 +0200] "GET /websql/song02.mp3 HTTP/1.1" 206 120525 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:48:04 +0200] "GET /websql/song02.mp3 HTTP/1.1" 206 120525 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:48:04 +0200] "GET /websql/song02.mp3 HTTP/1.1" 304 - "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:48:04 +0200] "GET /websql/song02.mp3 HTTP/1.1" 206 120525 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:48:05 +0200] "GET /websql/song02.mp3 HTTP/1.1" 304 - "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:48:05 +0200] "GET /websql/song02.mp3 HTTP/1.1" 206 120525 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    Playing song1.mp3 again:
    192.168.0.40 - - [23/Jul/2011:12:48:38 +0200] "GET /websql/song01.mp3 HTTP/1.1" 304 - "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:48:38 +0200] "GET /websql/song01.mp3 HTTP/1.1" 206 120525 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:48:38 +0200] "GET /websql/song01.mp3 HTTP/1.1" 206 120525 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:48:38 +0200] "GET /websql/song01.mp3 HTTP/1.1" 304 - "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:48:38 +0200] "GET /websql/song01.mp3 HTTP/1.1" 206 120525 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:48:40 +0200] "GET /websql/song01.mp3 HTTP/1.1" 304 - "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:48:40 +0200] "GET /websql/song01.mp3 HTTP/1.1" 206 120525 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    Playing song2.mp3 again:
    192.168.0.40 - - [23/Jul/2011:12:49:12 +0200] "GET /websql/song02.mp3 HTTP/1.1" 304 - "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:49:12 +0200] "GET /websql/song02.mp3 HTTP/1.1" 206 120525 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:49:12 +0200] "GET /websql/song02.mp3 HTTP/1.1" 206 120525 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:49:12 +0200] "GET /websql/song02.mp3 HTTP/1.1" 304 - "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:49:12 +0200] "GET /websql/song02.mp3 HTTP/1.1" 206 120525 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:49:13 +0200] "GET /websql/song02.mp3 HTTP/1.1" 304 - "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    192.168.0.40 - - [23/Jul/2011:12:49:13 +0200] "GET /websql/song02.mp3 HTTP/1.1" 206 120525 "-" "AppleCoreMedia/1.0.0.8J2 (iPad; U; CPU OS 4_3_3 like Mac OS X; de_de)"
    Every file is downloaded again completely when playing it. So "AppleCoreMedia" (whatever this may be exactly, the QuickTime-plugin that is triggered by the HTML 5 audio-element I suppose?) either doesn't have access to the Application Cache or simply just doesn't realize the files in it. So if I switch my iPad to "Airplane Mode" now, the Safari is unable to access / load / play the files.
    I also tried using a QuickTime-object instead of an HTML 5 audio-tag (as far as I know HTML 5 audio and video in Safari always use QuickTime?) and controlling it with something like:
    document.movie1.SetURL('song02.mp3');
    Nothing changes, it's just like using HTML 5 audio and everything gets downloaded again when loading/playing it.
    And even if this would work there'd still be a problem:
    To properly implement that I would have to load the MP3-file in the Application Cache before playing it. When doing this it seems impossible to show a "real" progress: The ProgressEvent that is fired from the Application Cache after updating it doesn't seem to provide any information about data loaded so far and the complete size of a file. It's just "File 1 from 2" and so on, and not a "real" progress where I could determine something like: "100 kB of 1.2 MB loaded" as I can with the audio-element.
    All the other storage-approaches like Web SQL / Web Database or Local Storage are no help either:
    I don't see any way of getting the MP3 data into Local Storage or Web Database or getting it out again to play it. The HTML 5 Canvas-element has a toDataURL()-function to produce a Base64-encoded representation and use it for storage  -  the Audio-element doesn't seem to have anything like this.
    My last really "dirty" approach was trying to load "manually" Base64-encoded-MP3s with a combination of AJAX and PHP: A PHP-script outputs a Base64-representation of a MP3-file and is loaded by AJAX, so I could store the Base64-representation e.g. as Local Storage or in Web Database:
    <?php
    $infile = 'song01.mp3';
    $contents = file_get_contents($infile);
    $base64 = base64_encode($contents);
    $audio = 'data:audio/mp3;base64,'.$base64.'';
    echo $audio;
    ?>
    I tried using the resulting AJAX responseText as the source-argument in an audio-source-tag. Suprise: It doesn't work in Safari on my iPad 2, the player just fails to load the "file", although this works fine in Chrome on Windows. Possibly a size limitation for Base64-URIs on Safari / iOS.
    And again: Even if this was working in iOS/Safari I don't know of a way to determine a real progress from an AJAX-query...
    The last thing I could think of is not replacing the audio- or source-tags when loading a song but leaving them in the DOM-structure, check if it's already there when a song is loaded and just add a new audio-tag if a song hasn't been loaded yet.
    This solution would be my last resort: I'd have to rewrite nearly the whole application to completely operate on JavaScript / AJAX to stay on one site in the browser - else the "cached" audio data would be lost again when changing to another site in Safari.
    Furthermore I think there'll be a small cache limit somewhere when doing this?
    Any ideas?

  • Is there any way to expand both the OSX and Bootcamp partitions after imaging the drive to a larger HDD?

    Hey all.  I have been searching forums and racking my brain to find a way to fix an issue I am having with my Late 2011 13" MBP.  SInce I wasn't able to find an answer, I figured it was time for reach out to the community.
    I purchased a Late 2011 13" Core i5 MBP that had a bad HDD from a friend.  I replaced the HDD with an old 100GB SATA drive I had lying around.  My mistake was thinking that it was a 1TB drive.  Regardless, I was able to reinstall Lion to the new HDD and get the machine up and running.  Once that was working, I went ahead and upgraded to Mountain Lion with no issues, then I unstalled Boot Camp and Windows 8.  Everything installed without a hitch and was working great.  Right about that time I realized that I had almost no free hard drive space and discovered my error (the 100GB HDD).
    I pulled the HDD and put in in my ASUS G74SX laptop along with a Seagate 750GB Hybrid Drive and used Clonezilla to do a hardware-to-hardware clone of the drive.  When it was completed, I put the 750GB Hybrid drive in the MBP and it booted right up with no problems.  I was also able to switch back and forth from my Boot Camp drive and everything appears to be working as it should.
    The only problem I have is that both the OSX partition and the Boot Camp partition are still the same size as they were before I cloned the drive.  Try as I might, I can't find any way to expand either one to use the additional 650GB of space that is sitting on the drive unused.  Disk Utility won't allow me to expand the partitions unless the free space is contiguous with the drives.
    Does anyone know of a utility that I can use to fix my problem?  I really don't want to reload everything from scratch.
    Thanks,
    Scott

    You need to combine the libraries on one computer. Otherwise you'll be constantly erasing your iTunes content as you switch computers. iPhone will only sync or manually manage iTunes content with ONE computer at a time.

  • Hard drive crashed- is there any way to burn songs from an ipod?

    hi mac geniuses. my HD crashed. there is a pearl jam concert that i downloaded from their website after i went to the concert. the concert is not available for download any longer. is there any way to burn songs or transfer songs from an ipod so i don't lose this music?? as soon as i plug in my ipod to my 'new' computer, it will be wiped. thanks!

    1). Connect your iPod to your computer. If it is set to update automatically you'll get a message that it is linked to a different library and asking if you want to link to this one and replace all your songs etc, press "Cancel". Pressing "Erase and Sync" will irretrievably remove all the songs from your iPod.
    2). When your iPod appears in the iTunes source list change the update setting to manual, that will let you use your iPod without the risk of accidentally erasing it. Check the "manually manage music and videos" box in Summary then press the Apply button. Also when using most of the utilities listed below your iPod needs to be enabled for disc use, changing to manual update will do this by default: Managing content manually on iPod and iPhone
    3). Once you are safely connected there are a few things you can do to restore your iTunes from the iPod. There are a number of third party utilities that you can use to retrieve the music files (purchased and non purchased) and playlists from your iPod. I use Senuti but have a look at the web pages and documentation for the others too. You can read reviews and comparisons of some of them here (you'll find that they have varying degrees of functionality and some will transfer movies, videos, photos and games as well):
    Wired News - Rescue Your Stranded Tunes
    Comparison of iPod managers
    A selection of iPod to iTunes utilities:
    Senuti Mac Only (iPod Touch & iPhone compatible)
    PodView Mac Only
    PodWorks Mac Only
    iPodDisk PPC Mac Only (experimental version available for Intel Macs)
    TuneAid Mac only (iPhone and iPod Touch compatible)
    iPodRip Mac & Windows
    YamiPod Mac & Windows
    iPod Music Liberator Mac & Windows
    iGadget Mac & Windows (iPhone and iPod Touch compatible)
    Floola Mac & Windows
    Music Rescue Mac & Windows (iPhone and iPod Touch compatible)
    iRepo Mac & Windows (iPhone and iPod Touch compatible)
    iPod Access Mac & Windows (iPhone and iPod Touch compatible)
    TouchCopy Mac & Windows (iPhone and iPod Touch compatible)
    There's also a manual method of copying songs from your iPod to a Mac or PC. The procedure is a bit involved and won't recover playlists but if you're interested it's available on page 2 at this link: Copying Content from your iPod to your Computer - The Definitive Guide
    4). Keep your iPod in manual mode until you have reloaded your iTunes and you are happy with your playlists etc then it will be safe to return it auto-sync.
    5). I would also advise that you get yourself an external hard drive and back your stuff up, relying on an iPod as your sole backup is not a good idea and external drives are comparatively inexpensive these days, you can get loads of storage for a reasonable outlay: Back up your iTunes library by copying to an external hard drive

  • Any way to get music from ipod back into library after hard drive crash?

    I just survived and am recovering from a hard drive crash. For some reason, on my backup, I only retained about 500 of my 2500 songs in my library. All of my music is intact on the ipod however. Is there any way at all to resolve this issue and get the music from the ipod into the libary, or in the alternative, any way to back up the stuff on the ipod? Thanks.

    Connect your iPod to your computer. If it is set to update automatically you'll get a message that it is linked to a different library and asking if you want to link to this one and replace all your songs etc, press "Cancel". Pressing "Erase and Sync" will irretrievably remove all the songs from your iPod. When your iPod appears in the iTunes source list change the update setting to manual, that will let you use our iPod without the risk of accidentally erasing it. Check the "manually manage music and videos" box in Summary then press the Apply button. Also when using most of the utilities listed below your iPod needs to be enabled for disc use, changing to manual update will do this by default: Managing content manually on iPod and iPhone
    Once you are safely connected there are a few things you can do to restore your iTunes from the iPod. If you have any iTunes Music Store purchases the transfer of purchased content from the iPod to authorised computers was introduced with iTunes 7. You'll find details in this article: Copying iTunes Store purchases from your iPod or iPhone to a computer
    The transfer of content from sources such as songs imported from CD is designed by default to be one way from iTunes to iPod. However there are a number of third party utilities that you can use to retrieve the music files and playlists from your iPod. You'll find that they have varying degrees of functionality and some will transfer movies, videos, photos, podcasts and games as well. Have a look at the web pages and documentation, this is just a small selection of what's available, they are generally quite straightforward. You can read reviews and comparisons of some of them here:
    Wired News - Rescue Your Stranded Tunes
    Comparison of iPod managers
    TuneJack Windows Only (iPhone and iPod Touch compatible)
    iPod2PC Windows Only
    iDump Windows Only
    SharePod Windows Only
    iPodRip Mac & Windows
    YamiPod Mac and Windows
    Music Rescue Mac & Windows
    Floola Mac & Windows
    iGadget Mac & Windows (iPhone and iPod Touch compatible)
    iRepo Mac & Windows (iPhone and iPod Touch compatible)
    iPod Access Mac & Windows (iPhone and iPod Touch compatible)
    TouchCopy Mac & Windows (iPhone and iPod Touch compatible - Windows version only)
    There's also a manual method of copying songs from your iPod to a Mac or PC. The procedure is a bit involved and won't recover playlists but if you're interested it's available on page 2 at this link: Copying Content from your iPod to your Computer - The Definitive Guide
    Whichever of these retrieval methods you choose, keep your iPod in manual mode until you have reloaded your iTunes and you are happy with your playlists etc then it will be safe to return it auto-sync. I would also advise that you get yourself an external hard drive and back your stuff up, relying on an iPod as your sole backup is not a good idea and external drives are comparatively inexpensive these days, you can get loads of storage for a reasonable outlay.

  • Is there any way to know when an app is going to be discontinued?

    I purchased an app around eight months ago for $13. I forgot about it until I was reloading apps onto my new IPad. When I went to find it, it was no longer in the app store at all. I contacted the support people who told me that since it was "so long ago" there was no recourse.  So does that mean that any time you purchase an app it could disappear at any moment? Is there any way to know in advance that this will happen?  Never mind that it stinks to spend that amount of money and then have nothing to look back at.
    Additionally, I have had trouble reloading apps that I have paid for as an "in app purchase".  What is the deal with that?  Is that information not stored like buying an app outright?
    Thanks
    DTC

    Apple constantly reminds folks to backup their content. Apple warns folks all of the times that content may not always be available in the iTunes or Mac App Stores and most folks ignore the warnings or cannot be bothered to read them. No, unless the developer warns you that they are with drawing an app from one of the stores, there is no way to know in advance that an app may no longer be available.
    http://support.apple.com/kb/ht4009

Maybe you are looking for