Work-around to 90 minute limitation

I'm not sure if this was posted before, but I have a "solution" for the 90 minutes limitation of iDVD.
First: you need some way of running DVD Shrink (a windows application)
Then, you need to select the Dual Layer option in iDVD:
Project > Project Info > DVD Type = Double Layer
Build your project as usual, and then select File > Save as VIDEO_TS folder.
Once complete, open DVD Shrink, select your VIDEO_TS folder, and select Backup.
It's your choice how you want to use DVD Shink - you can burn, make files, etc.
I've done 2 projects like this so far, they work.

Not any version of iDVD that I have used had a limitation....I started with the first version of iDVD that came out and have used all the updates to iDVD 08.
Me too! .... and I respectfully disagree.
Click Here
When I first started using iDvd and OS 9 back in early 2001 ... it had a limit of 60 minutes max.
iDvd2 was improved for OSX.1 and up to 90 mins. Max. per the following Readme:
New Features in iDVD 2
iDVD 2 adds several compelling new features. These powerful new features combined with iDVD's simple and elegant interface allow you to quickly create professional looking DVD's. A few of the major new features include:
- Motion menus and buttons
- up to 90 minutes of video per disc
- Slideshows can now include a soundtrack
- Freely positionable buttons and titles
- Background MPEG encoding
iDvd3 was the first suite of apps / bundle to provide seamless integration with iPhoto, iMovie, and iTunes and streamlined the DVD-authoring process to make DVD creation easier.

Similar Messages

  • Work around for 60 column limitation

    All,
    Does anyone know of a work around for the 60 column table limitation?
    Will this be changed in a future release?
    Thank you.

    I also need a workaround for this. I have users that want to download data as excel files, and the built in export to csv was working great until the dynamic sql statement pushed itself to more then 60 columns. Is there some other way to provide a link to the data as csv? Can I hook into the csv functionality of HTML DB? Can I create a page template that modifies the Content-Disposition and/or Content-Type so the browser thinks the page is csv/excel so that I could dump out a clob of data I put together? Should I just have a button that provides a link to something outside HTML DB to query and dump data from the database?
    As it is, the users really don't need to see the data on the screen. I just need a way to dump 60+ columns of data to the user as csv.

  • Work around for User ID 32 character limitation in CCX Agent?

    Are there any kind of creative work arounds for getting past the ridiculous 32 character limit when logging into the CCX Agent?
    We are moving toward using the User Principal Name (UPN) in CUCM LDAP which means that the domain is now tacked onto the end of their existing User IDs.  We are doing this so that users from multiple domains can authenticate to various Cisco tools and apps.  It works very well, except when firing up the Agent!
    I've already been playing around with UPN suffixes, and while I can get them to show up in CUCM (and subsequently), I can't seem to get them to authenticate.
    I shouldn't even have to get this creative, just remove the 32 character limit, Cisco!
    We are running CCX 8.5 and CUCM 8.6

    Hi ,
    I am not aware about any such workarounds.
    After referring to the below guide,
    http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/crs/express_8_5/configuration/guide/uccx851ag.pdf
    On page 78, it is mentioned as,
    Caution : When logging into Cisco Agent Desktop, agents use the Unified CM user ID and password. While the Unified CM limits agent IDs to 128 alphanumeric characters, the Unified CCX limits agent IDs to 31 alphanumeric characters. Be sure to abide by the 31 character-limit when configuring agents in Unified CM.
    I am sure even if it works by some workarounds also, you may see some issues specially from the CAD\CSD\CDA side, which Cisco will not support it quoting the same above reason.
    Hope it helps,
    Anand
    Please Rate helpful posts !!

  • I can no longer manually select podcast episodes to download. It automatically downloads the most recent. I have been downloading a few episodes at a time due to the limited memory of my Shuffle. Is there a work-around?

    I can no longer manually select podcast episodes to download. It automatically downloads the most recent. I have been downloading a few past episodes at a time due to limited memory of my Shuffle. Is there a work-around for this?

    Similar problem here. My Ical refuses to edit or delete events. Viewing is possible, though sometimes the whole screen turns grey. Adding new events from mail is still possible. The task-pane completely disappeared. My local apple technic-centre messed about with disk utility for a bit and than told me to reinstall leopard. I could of course do that, but it seems to me that reinstalling Leopard just to fix iCal events is a bit invasive.
    I tried also tried removing everything, installing a new copy of iCal from the leopard-cd, software updates, all to no avail.
    At the moment I'm open to all suggestions that do not include a complete leopard reinstall.

  • Work around for spry:repeat="ds1 ds2" limitation

    I need to have both data sets repeat when using a Spry repeating region:
    <div id="apDiv4" spry:region="ds1 ds2">
        <table class="sprytable" border="1">
          <tr>
            <th spry:sort="Q#">Q#</th>
            <th spry:sort="Category">Category</th>
            <th spry:sort="Question">Question</th>
            <th spry:sort="You">You</th>
          </tr>
          <tr spry:repeat="ds1 ds2">
            <td>{ds1::Q#}</td>
            <td>{ds1::Category}</td>
            <td>{ds1::Question}</td>
            <td>{ds2::You}</td>
          </tr>
        </table>
    </div>
    If I use ds1 in the spry:repeat, ds1 data will repeat (but ds2 will use the first value); or if I specify ds2, ds1 will use the first value.
    I need them both to repeat.
    I have spent so much time in forums, etc. and can't seem to find a workaround.
    My only work around is to combine ds1 and ds2 and reload them together from the server - yuk!
    ds1 is fixed and large. ds2 is small and dynamic so reloading really sucks.
    Following are the ds Vars - probably irrelevent:
    var ds1 = new Spry.Data.HTMLDataSet(null, "rsfamily", {sortOnLoad: "Q#", sortOrderOnLoad: "ascending" }); ds1.setColumnType("Q#", "number"); var ds2 = new Spry.Data.HTMLDataSet("youranswersIRtab.php", "youranswerstab", {}); I will worship the person who gives me an idea.
    Thanks

    Thanks V1, timkho and coolsanwa for your thoughts.  Since you've been so patient (and understanding) let me briefly tell you what I'm trying to do.
    I'm considered good at multi-dimensional databases and have recently fallen in love with DreamWeaver to build a pretty complex site so I don't have to be a real expert at PHP, Spry, Ajax, JavaScript, DOM, HTML, CSS etc (I suck, but most everything is working).
    I wish I could point you to a site but I need to keep it secret for a bit - its strictly on my PC for now.
    Let me explain the snippit, which I still don't have working .
    ds1 has three columns and ds2 has one.
    ds1          ds1               ds1                         ds2               ds3
    Q#          Category         Question                 You               Compare1
    1          Boats               How big?                    24               36
    2          Boats               What color?               Blue               Red
    3          House               Number rooms?          3                    6
    4          House               Sq feet?                    1000               3000
    5          House               Have garage?               No               Yes
    etc to 200+
    ds1 doesn't change and I don't want to reload it
    ds2 are your saved answers (I will have a form to fill in and a Submit-  different subject)
    ds3 is user selected comparisons, retrieved from a MD database (academic because ds2 has me stopped).
    Category has table row classes (to whole row), which will drive Tabbed Panels.
    ds1, ds2, ds3 data have the class assigned to each row (setRowSelector) classes for columns(setColumnSelector).
    I want a Spry Table with its many neat features (eg. sorting) that combines the 3 ds's (lets worry about 2 for now).
    Incredibly simple but I'm stuck.
    Timko suggestion results in syntax error- removing single quotes.
    Collsanwa suggestion creates new columns so repeat is done for each row after You column:
    24,Blue,3,1000,No
    24,Blue,3,1000,No
    24,Blue,3,1000,No
    24,Blue,3,1000,No
    24,Blue,3,1000,No
    24,Blue,3,1000,No
    200+ times
    (I'll repeat the snippit) . Could you point me to an explanation for the spry:if  id/mmid
    Thanks so much.
    <div id="apDiv4" spry:region="ds1 ds2">
        <table class="sprytable" border="1">
          <tr>
            <th spry:sort="Q#">Q#</th>
            <th spry:sort="Category">Category</th>
            <th spry:sort="Question">Question</th>
            <th spry:sort="You">You</th>
          </tr>
          <tr spry:repeat="ds1">
            <td>{ds1::Q#}</td>
            <td>{ds1::Category}</td>
            <td>{ds1::Question}</td>
            <td spry:repeat="ds2" spry:if="'{ds1::id}' == '{ds2::mmid}'">{ds2::You}</td>
    <!--    <td spry:repeat="ds2" spry:if="{ds1::id} == {ds2::mmid}">{ds2::You}</td>   Syntax error w/o quote-->
          </tr>
        </table>
    </div>

  • Connected Apple TV Box tonight and it said it needed an update.  I ran the update, and it worked for a few minutes.  Then all of a sudden, a screen popped up showing that I needed to connect via USB plug to my MacBook Air to connect to iTunes.  Why??

    I conneced the Apple TV and it worked fine at first.  It has worked well for some time.  We are using them in our school this year, as well as converting to all apple products.  I have been able to pull up my computer screen through Apple TV onto our projectors.  However, tonight when I started apple TV, the mirroring icon came up, and everything seemed fine.  Then a message came up that the Apple TV Box needed an update.  I clicked on the button to run it now, and it seemed fine.  The mirroring worked for about 5 minutes after the update, then I got a screen that had a picture of the Apple TV Box and a USB cord directed toward a picture of the iTunes icon.  The light on the frontof the component flashed, and I couldn't go to the menu at all.  I wouldn't do anything.  I no longer cold see the Airplay/mirroring icon on my computer either.  I tried to shut everything off and reboot the computer and the Apple TV box.  However, none of this worked. 
    Any suggestions???  I'm a high school football coach, and this is how our team will watch film this year.  I really need to get this rectified by the end of the week, as our team will go into camp for the next two weeks. 

    Hello Philly,
    I believe that when you reset your ipod(command given from the computer, right?)  touch WHILE the ipod was updating, It cleared the system in the middle of writing files, thus corrupting(equivalent of cutting of in the middle of a sentence) the basic running system.
    I suggest you go to an apple store and ask for a technical diagonosis in person. they may offer to help if the problem is fixable. If your ipod is still under warrenty, i would guess it would be free/low cost.
    ~Remember, I am just giving an educated guess on limited information

  • How to Get Around the Memo Size Limitations in CR ?

    I am Using Crystal Reports 2008, SQL Database and ASP .Net Visual Studio 2010 for Team Foundation with Crystal Viewer embedded in a web page.  All current update and patches area installed.
    Database has Memo Fields up to 164000 characters in length. Viewer show fine, but with the reports that have been designed to print this information, only seeing part of the Memo field.
    This happens with both RTF, Text and HTML formatted data from within the database field.
    I have read that there is a limitation on the size of a Memo field that Crystal Reports will print (65,534).
    I actually received an Crystal Reports error box when i try to concatenate multiple substring fields as a formula.
    Does anyone have any suggestions or ideas on a work-around ? 
    Due to legal considerations, this data has to be output as it was input, so it can't be hacked. It can be parsed and again merged  but I really donu2019t want to try and write SQL procedures to parse HTML code into readable multiple pieces based on variable length tags with large memo fields.
    Please offer any and every suggestion,
    Thanks to all  ! !
    Edited by: Ludek Uher on Oct 21, 2010 1:31 PM

    yes sir,
    already did but i didn't receive any answers. . .   Memo Field Size Limitations with Crystal Reports 2008 ?
    Thanks for your help.

  • The Ipod cannot sync - disk cannot be read from or written to - Work around

    I have been having the same problem and have talked to Apple support several times. It seems like the major problem is with Windows xp media center edition. They got back to me today with not a solution, but a work around. It seems to be working so far. If you are running media center edition open device manager and expand universal serial bus controlers by clicking on the + sign (with the itouch not connected) If you see "standard enhanced pci to usb host controller...right click on it and choose disable. Close device manager and reconnect your itouch to the computer. The sync will be much slower but it seems to be working for now. I spoke to a level 2 product specialist, and he was very helpful in giving me this "work around". He promises to get back to me with a fix asap. In that event I'll post the fix here.
    Thanks,

    Yes yes this worked for me too! ***?
    I have Windows Media Center as well. I have tried EVERYTHING and I mean EVERYTHING including reinstalling my OS. I have spent all of yesterday and all of today not to mention much time over the last few months trying to get it to work better. Not since getting my iPod have I ever been able to get everything to sync. Restores simply resulted in movies that previously worked not working and ones that didn't start to work. Oh and this is my third individual one. Seriously this works, but is a pain because now a single movie takes about 20 minutes or so to copy. Lame. Well I am going to call Apple tech support and mention this to them and also put something into feedback. It is ******** that people have to jump through so many hoops to get this to work. Apple is lucky this isn't my sister or my girlfriend. Anybody who doesn't have much experience with computers would be lost.
    Thanks though! Same here, you saved my life as I was seriously ready to throw this out the window, as much as I love it! :O
    Apple, please do something about this.

  • Script to work around Illustrator bugs

    Newbee here,   We are working in Illustrator CS5.  I have put together some scripts & Actions to automate several parts of our work.
         I'll start with what we have now.  Plus what we have now works on both Mac & PC & if there is a way to work around these BUGS it will need to work on both the Mac's & PC's.
    1)  We have an .ai file (our default format) that we can open up & inside some text will automatically fill in when we run a script. (see custom script at bottom) Some text boxes will fill in the date based on the present date on our computer, some text boxes will fill in a name based on the name of the electronic .ai file.
    See red boxes.
    One difficulty that I worked out is, sometimes in one of the fields in the file, it needs to have a name consisting of only 4 sections (or 3 dashes). In example:  ILSLIM = 1,  EXAMPLE = 2, TEST = 3, & AA01 = 4.
    So when this happens then the last dash in this one text box on our format (Not any of the other text boxes) will need the 3rd dash removed (now it is only 3 sections because TESTAA01 are now one).
    So I created an Illustrator "Action" that will after the "ChangeFileNameDate" script is run, the "Action" will select the one text box & then run the "Find and Replace" to delete the 3rd dash as seen above.
    NOW THE PROBLEMS!  (Illustrator bugs)
    1)  In the Illustrator "Actions" when you record an "Action" & use the "Insert Menu Item..." to put a Script in, it will work.  BUT when you quit out of Illustrator & then relaunch it the custom Script will disappear. I looked into this & this is a known bug for years in Illustrator that is still not fixed.
    http://js4ai.blogspot.com/2012/03/how-to-permanently-tie-script-to-action.html
    Works untill you quit out & relaunch.
    BEFORE QUIT.
    AFTER RELAUNCH.
    SO the only work around I can get to work for now is to "Insert Menu Item..." "Other Script..." & this will stay even after relaunch BUT then every time we run the "Action" we have to manually select the script. (CRAP)
    Still here after relaunch.
    PLUS A BUG with recording the "Find and Replace".  In case you do not know, when you save "Actions" in Illustrator you can; save any of the actions that require a dialog box; 1) to either have the dialog box come up so you can enter whatever you need into it or 2) you can have the dialog box NOT come up & the action will just do what it had in it when you recorded it.  This feature is turned on or off by clicking the box next to the check mark on or off (see pic).
    So the BUG is, for my "Actions" that use the "Find and Replace" to delete the dash to work for some reason I have to have the first "Find and Replace" steps dialog botton ON so that the "Find and Replace" dialog box will open up.
         Let me explain, when you record to use the "Find and Replace" it will work fine even with the dialog box option clicked off; but if you quit Illustrator & then relaunch it & try to run the "Actions" that have the "Find and Replace" in them then Illustrator will crash.  So the only work around that I found for this CRAPPY BUG is to simply have the 1st "Find and Replace" in the recorded "Action" with the dialog box set to on (to open up when Action is run) & then we have to manually close it.  We don't have to type anything inside of it.  We simply have to have it open & then close.  Then for some reason the rest of the recorded "Actions" will run with out the dialog boxes opening with the deleteing of the 3rd dash as like when I 1st recorded it.
         So basically, if I want the "Actions" to work at this point I would have to do this;  every time I relaunch Illustrator I would need to manually load the custom script into the "Actions" & I would need to open & close the "Find and Replace" box.  This is CRAP the whole point of "Actions" & Scripts are so I can do everything MANUALLY, NO.  We should be able to have it work for us!
    OR maybe this would be the best solution!
         If inside the "ChangeFileNameDate" custom script it could simply open & then close the "Find and Replace" box (that would solve the crashing with "Find and Replace" in "actions")  then the custom script could cause the "Action" to play instead of the "Action" causing the custom script to play.  Then all we would have to do is drag down to the custom script from "File" & run that.  No crashing, No babysitting.
    DOES ANYONE KNOW HOW OR IF THIS IS POSSIBLE?  To add to the attached script:
    1)  At the beginning to open & close the "Find and Replace" box.
    2)  At the end to cause a saved "action" to run.
    WE WOULD BE SO VERY, INCREDIBLY, EXTREMELY GRATEFUL!
    //////////////////////////////////////////////////////////// english //
    // -=> WR-DateAndTime <=-
    // A Javascript for Adobe Illustrator
    // by Wolfgang Reszel ([email protected])
    // Version 0.9 from 22.9.2011
    // This script inserts the actual date or the actual time to a
    // predefined position in the document.
    // To define the position, you'll have to create an textobject and
    // execute this script while the object is selected. The whole object
    // has to be selected and not words or letters. You can mark more
    // objects, if you select each object separate and execute
    // the script on it.
    // With the placeholders {DATE} and {TIME} you are able to define a
    // particular point, where the date or the time should be replaced.
    // If there is no placeholder in the textobject
    // "{FILENAME}{FILEEXT} ({DATE}, {TIME})" will be used as standard placeholders.
    // To update the date and time execute this script without any object
    // selected.
    // There are some additional placeholders:
    //   {FILE}     - complete document-filename with path
    //   {FILEPATH} - only the documents filepath
    //   {FILENAME} - the filename of the document
    //   {FILEEXT}  - the file extension of the document inclusive dot
    // On my system this script can't see the path of the document, when
    // it was opened directly from windows Explorer (double click).
    // In Illustrator CS it is now possible to edit a DateAndTime-Object.
    // To enable the english messages and date-format change the "de"
    // into "en" in line 90.
    // Sorry for my bad english. For any corrections send an email to:
    // [email protected]
    //////////////////////////////////////////////////////////// Deutsch //
    // -=> WR-DateAndTime <=-
    // Ein Javascript fuer Adobe Illustrator
    // von Wolfgang Reszel ([email protected])
    // Version 0.9 vom 30.9.2011
    // Dieses Skript fuegt das aktuelle Datum und die aktuelle Uhrzeit an
    // eine vorher bestimmte Stelle im Dokument ein.
    // Um eine Stelle zu bestimmen, muss man ein Textobjekt erzeugen, es
    // markieren und dann dieses Skript aufrufen. Es muss das gesamte Objekt
    // ausgewaehlt sein, nicht etwa Buchstaben oder Woerter. Es lassen sich
    // nacheinander auch mehrere Objekte als Datum/Uhrzeit markieren.
    // Mit den Platzhaltern {DATE} und {TIME} (in geschweiften Klammern)
    // kann man bestimmen, wo genau im Text das Datum und die Uhrzeit
    // erscheinen soll. Sind die Platzhalter nicht vorhanden, wird
    // automatisch "{FILENAME}{FILEEXT} ({DATE} - {TIME})" verwendet.
    // Zum Aktualisieren des Datums/Uhrzeit muss man dieses Skript aufrufen
    // wenn kein Objekt ausgewaehlt ist.
    // Es gibt noch einige zusaetzliche Platzhalter:
    //   {FILE}     - kompletter Dateiname mit Pfad
    //   {FILEPATH} - nur der Verzeichnispfad des Dokuments
    //   {FILENAME} - der Dateiname des Dokuments
    //   {FILEEXT}  - die Dateiendung des Dokuments inklusive Punkt
    // Auf meinem System kann der Pfad nicht ermittelt werden, wenn das
    // Dokument vom Windows Explorer geoeffnet wird (Doppel-Klick).
    // InÿIllustrator CSÿkann man nun ein Datum/Uhrzeit-Objekt bearbeiten.
    // Um dieses Skript mit deutschen Meldungen und Datumsformat zu
    // versehen, muss in Zeile 90 das "en" durch ein "de" ersetzt werden.
    // Verbesserungsvorschlaege an: [email protected]
    //$.bp();
    var language="en";   // "de" fuer Deutsch
    var WR="WR-DateAndTime v0.9\n\n";
    var AIversion=version.slice(0,2);
    if (language == "de") {
      var format_preset = "{FILENAME}{FILEEXT} ({DATE} - {TIME})";
      var MSG_unsetmark = WR+"Dieses Objekt ist als aktuelles Datum/Uhrzeit markiert, soll die Markierung aufgehoben werden?";
      var MSG_setmark = WR+"Soll dieses Textobjekt als aktuelles Datum/Uhrzeit markiert werden?";
      var MSG_askformat = WR+"Soll das Textobjekt als Datum/Uhrzeit formatiert werden? Formate:\n{DATE}, {TIME}, {FILE}, {FILEPATH}, {FILENAME} und {FILEEXT}:"
      var MSG_editformat = WR+"Datums-/Uhrzeitformat bearbeiten (Leer = entfernen). Formate:\n{DATE}, {TIME}, {FILE}, {FILEPATH}, {FILENAME} und {FILEEXT}:"
      var MSG_notexto = WR+"Kein Textobjekt!";
      var MSG_selectedmany = "Zum Markieren als aktuelles Datum/Uhrzeit darf nur ein Textobjekt ausgew\xE4hlt sein und falls Sie die Daten aktualisieren wollen, darf kein Objekt ausgew\xE4hlt sein.";
      var MSG_nodocs = WR+"Kein Dokument ge\xF6ffnet."
      var Timeformat = 24;
      var TimeSep = ":";
      var AM = " am";
      var PM = " pm";
      var Dateformat = "dd.mm.yyyy";
    } else {
      var format_preset = "{FILENAME} ({DATE}, {TIME})";
      var MSG_unsetmark = WR+"This object is marked as actual date'n'time, do you want to remove the mark?";
      var MSG_setmark = WR+"Do you want to mark the selected textobject as actual date'n'time?";
      var MSG_askformat = WR+"Do you want to mark the textobject as actual date'n'time? Formats:\n{DATE}, {TIME}, {FILE}, {FILEPATH}, {FILENAME} and {FILEEXT}:"
      var MSG_editformat = WR+"Edit date'n'time (empty = remove). Formats:\n{DATE}, {TIME}, {FILE}, {FILEPATH}, {FILENAME} and {FILEEXT}:"
      var MSG_notexto = WR+"No textobject!";
      var MSG_selectedmany = "To mark as actual date'n'time, you have to select only one textobject. If you want to update the date'n'time-objects, there must be no object selected.";
      var MSG_nodocs = WR+"You have no open document."
      var Timeformat = 12;
      var TimeSep = ":";
      var AM = " am";
      var PM = " pm";
      var Dateformat = "yyyymmdd";
    var error=0;
    if (documents.length<1) {
      error++;
      alert(MSG_nodocs)
    if (error < 1) {
      date_n_time();
    function TodayDate()
      var Today = new Date();
      var Day = Today.getDate();
      var Month = Today.getMonth() + 1;
      var Year = Today.getYear();
      var PreMon = ((Month < 10) ? "0" : "");
      var PreDay = ((Day < 10) ? "0" : "");
      if(Year < 999) Year += 1900;
    var theDate = Dateformat.replace(/dd/,PreDay+Day);
    theDate = theDate.replace(/mm/,PreMon+Month);
    theDate = theDate.replace(/d/,Day);
    theDate = theDate.replace(/m/,Month);
    theDate = theDate.replace(/yyyy/,Year);
    theDate = theDate.replace(/yy/,Year.toString().substr(2,2));
    return theDate;
    function TodayTime()
      var Today = new Date();
      var Hours = Today.getHours();
      var Minutes = Today.getMinutes();
      var Suffix = "";
      if (Timeformat == 12) {
        if (Hours >= 12 ) {
    Suffix = PM;
    } else {
    Suffix = AM;
    if (Hours >= 13) {
    Hours = Hours - 12;
    if (Hours < 1) {
    Hours = Hours + 12;
      var PreHour = ((Hours < 10) ? "0" : "");
      var PreMin = ((Minutes < 10) ? "0" : "");
      return PreHour+Hours+TimeSep+PreMin+Minutes+Suffix;
    function DateUpdate(Name) {
      var docpath = activeDocument.path.fsName;
      var docname = activeDocument.name.replace(/(.*?)(?:\.([^.]+))?$/,'$1');
      var extension = activeDocument.name.replace(/(.*?)(?:(\.[^.]+))?$/,'$2');
      if (docpath.slice(2,3) == "\\") {
        docsep = "\\";
      } else {
        docsep = ":";
      var content = Name.slice(11);
      var content = content.replace(/\{FILE\}/,docpath+docsep+docname);
      var content = content.replace(/\{FILEPATH\}/,docpath);
      var content = content.replace(/\{FILENAME\}/,docname);
      var content = content.replace(/\{FILEEXT\}/,extension);
      var content = content.replace(/\{DATE\}/,TodayDate());
      var content = content.replace(/\{TIME\}/,TodayTime());
      return content;
    function date_n_time()
      if (selection.length == 1) {
        if (selection[0].typename == "TextArtItem" || selection[0].typename == "TextFrame") {
          if (selection[0].name.slice(0,11) == "actualDate:") {
            dateformat = selection[0].name.slice(11);
            Check = false;
            if (AIversion == "10") {
              Check = confirm( MSG_unsetmark );
            } else {
              dateformat = prompt(MSG_editformat, dateformat);
            if(dateformat != "" && Check) {
              selection[0].contents = selection[0].name.slice(11);
              selection[0].name="";
              selection[0].selected = false;
            if(dateformat == "" && !Check) {
              selection[0].name="";
              selection[0].selected = false;
            if(dateformat && dateformat !="" && !Check) {
              selection[0].name="actualDate:"+dateformat;
              selection[0].contents = DateUpdate(selection[0].name);
          } else {
            dateformat = selection[0].contents;
            if(dateformat.search(/\{DATE\}/) == -1 && dateformat.search(/\{TIME\}/) == -1 && dateformat.search(/\{FILE[A-Z]*\}/) == -1) dateformat = format_preset;
            Check = false;
            if (AIversion == "10") {
              Check = confirm( MSG_setmark );
            } else {
              dateformat = prompt(MSG_askformat, dateformat);
            if (dateformat || Check) {
              selection[0].name="actualDate:"+dateformat;
              selection[0].contents = DateUpdate(selection[0].name);
              selection[0].selected = false;
        } else {
          alert ( MSG_notexto );
      } else if (selection.length > 1) {
        alert ( MSG_selectedmany );
      } else {
        if (AIversion == "10") {
          var textArtItems = activeDocument.textArtItems;
          for (var i = 0 ; i < textArtItems.length; i++)
            if (textArtItems[i].name.slice(0,11) == "actualDate:") {
              textArtItems[i].selected = true;
              textArtItems[i].contents = DateUpdate(textArtItems[i].name);
        } else {
          var textFrames = activeDocument.textFrames;
          for (var i = 0 ; i < textFrames.length; i++)
            if (textFrames[i].name.slice(0,11) == "actualDate:") {
              textFrames[i].selected = true;
              textFrames[i].contents = DateUpdate(textFrames[i].name);

    Carlos or anyone,  I've been working on several ideas & think that I have come up with the best approach to work around these bugs.  But need it to work in java script.
    1)  In AppleSript I can build a script that will trigger an "Action" to run.  The "Action" will select an object by its "Attributes" "Note".  The selected text box in picture is called "UPPER FORDDOC NAME" so it will select this object only.
    activate application "Adobe Illustrator"
    on doAction(scriptName, actionSet)
              tell application "Adobe Illustrator"
      do script scriptName from actionSet
              end tell
    end doAction
    tell application "Adobe Illustrator"
              tell me to doAction("Save Part # Delete -", "TIC Color 03-13-12")
    end tell
    Can this be done in Java?
    If so then:
    2)  I built an AppleScript that can open the "Find and Replace" then simply close it; by using "System Events" to select the keystrokes.
    Is this possible to do in Java with out buying an extra program?  This AppleScript works great but need it to work also on the PC's.
    activate application "Adobe Illustrator"
    tell application "System Events"
      tell process "Adobe Illustrator"
      --This is the quick key to open the "Find and Replace" window
      keystroke "K" using {command down, shift down, option down}
      delay 1
      --This is the esc key
      key code 53
      end tell
    end tell
    I HOPE SO ssssssssoooooooo MUCH!

  • Crash in OCR--any suggestions for work-around?

    There is a book from Google Books that I want to read on my computer. It's in the public domain, and I downloaded it here.
    I have OCR'd it using "Searchable Image Exact" in some version of Acrobat (don't remember) so I can do searches in it. But all the Google Books display very slowly, and are basically CPU hogs in every PDF reader that I have found (anybody know the reason for that?), so it is not comfortable to read on my computer.
    So I thought I would try OCR with ClearScan to see if this would speed up pdf display. Every time I have tried OCRing this document with ClearScan, Acrobat crashes (4 trials, 2 computers, v. 9.3.2).
    Questions for anybody out there
    1) Is it normal that OCR-ing causes crashes? This is the first time I have seen it.
    2) Any work-arounds come to mind?
    3) What is the best way to deal with Adobe re. a crashing bug? When I have reported user-interface bugs in Bridge, I received a very nice reply asking me for details 4 months after I reported the bug! I tried calling India but there was a 20-minute hold time, and then we got disconnected and I haven't tried again.

    For what it is worth, I tried to use Adobe's tech support system to resolve this problem (their 1-800 number). I strongly recommend that no-one else ever try that. After talking for 2 hours with what had to be the sweetest and most patient tech support person in the world, we made no progress. She tried to use Adobe's Web Connect to diagnose the problem, but it was broken (known to be broken on Adobe's side), the telephone connection (IP-connection to India) was almost inaudible, they have their ftp site set up in a way that just isn't macintosh friendly (to be charitable, maybe macintosh isn't ftp-friendly). After 2 hours we were almost at the place where she was going to be able to replicate the bug, when I was disconnected. I have a case number, but I just don't have the heart to call back and go through this process.
    A

  • Pictures missing in photo stream after empty-battery + work around

    I recently had a situation where synchronizing photos between my iOS7 and MacOS 10.9 devices failed and/or showed strange effects (individual pictures missing).
    After a day of annoying experiences I realised that the problems started after the iPhone (that I use for taking photos) had switched itself off due to an empty battery (there's just too much to see at the Carneval in Venice ;-) After fully charging the iPhone I took more photos but some (!) of the new photos (and some of the older photos) did not sync.
    WORK AROUND: restarted the iPhone once more.

    Summary
    Photo stream IS "Recently Added" as well as "Recently Taken" combined.  If it was taken with this phone, it can be favorited.  If not, there's no favorite (heart) icon.
    Details
    So I have 2 iphones I use, one for work, one personal.  I do very little with the work one and never had photo stream turned on but I use the same itunes account for both so I can share itunes match and photos and contacts if/when I chose to.
    I was confused about where photo stream went as well.
    So prior to turning on photo steam on my work phone, I saw that I had 4 photos (mostly screen shots) on the work phone, under "recently added".  I took a picture with the phone to be sure.  Yup, it was added to recently added but not "summarized" (not sure why it wasn't summarized but nothing else is on that phone).
    I have other settings to "default" including having "summarize photos" turned on.
    I then turned on "My Photo Stream" and saw photos start getting added to "Recently Added".  The count ended up being around 625 which is huge, but much less than the 1000 on my windows Photo Stream, and less than the 661 or so on my personal phone.  Not sure if this is the 30 days limitation on my personal or what the limitation is on my work phone.
    FYI, did all this with wifi so the download was moderately fast.
    Another thing of note.  Photos that were taken with the same phone have the favorite icon (the heart).  Photos taken on the other phone do not.  So that's how to tell if it's only on the photo stream.

  • Spinning circle of pain... is there a work around?

    Hi,
    using latest Folio Builder, have tried uploading both from doc and import, single and multiple, sidecar and without sidecar, single sidecar, folio sidecar... pretty much everything i can find to try... still cannot upload articles. builds article fine, but progress bar stops half way everytime, no matter how big or small article size is - and that damned circle keeps on spinning... endless spinning... taunting me with every passing minute.
    is there a work around for this yet? the execs have taken the iPads home to test our pubs after a month development - and I cannot upload them... this is not good.
    please advise asap
    thanks,
    John

    Hi Bob,
    Upload still fails. Log attached - a speedy solution would be greatly appreciated - thank you all for your hard work. John
    Log:
    8/13/2011:10:07:35.330:[INFO]:com.adobe.dmp.dmppanel..misc.Logging:Locale = en_GB. App font is Tahoma
    8/13/2011:10:07:35.330:[INFO]:com.adobe.dmp.dmppanel..misc.Logging:The fontFamilyString is Tahoma,Tahoma,Segoe,Lucida Grande,Arial,Helvetica,sans-serif
    8/13/2011:10:07:35.330:[DEBUG]:com.adobe.dmp.dmppanel.model.Model:App version - 7.5
    8/13/2011:10:07:35.333:[DEBUG]:com.adobe.dmp.dmppanel.model.Model:digital publishing plug-in version: 7.5.3.13
    8/13/2011:10:07:35.334:[DEBUG]:com.adobe.dmp.dmppanel.model.Model:extension bundle build number: 11.3.2.20110729_m_661663
    8/13/2011:10:07:35.365:[INFO]:com.adobe.dmp.dmppanel..misc.Logging:Readjusting frame rate from 1000 to 24
    8/13/2011:10:07:35.367:[INFO]:com.adobe.dmp.dmppanel..misc.Logging:Two flags adminOnlinePreference true networkPrefs.isAppOnline true networkPrefs.overallOnlinePreference true
    8/13/2011:10:07:35.367:[INFO]:com.adobe.dmp.dmppanel..misc.Logging:returning false
    8/13/2011:10:07:35.371:[INFO]:com.adobe.dmp.dmppanel..misc.Logging:Two flags adminOnlinePreference true networkPrefs.isAppOnline true networkPrefs.overallOnlinePreference true
    8/13/2011:10:07:35.371:[INFO]:com.adobe.dmp.dmppanel..misc.Logging:returning false
    8/13/2011:10:07:35.438:[INFO]:com.adobe.dmp.dmppanel..misc.Logging:Readjusting frame rate from 1000 to 24
    8/13/2011:10:07:37.104:[INFO]:com.adobe.dmp.dmppanel..misc.Logging:Readjusting frame rate from 1000 to 24
    8/13/2011:10:08:13.855:[DEBUG]:com.adobe.dmp.dmppanel.task.IdGenerateContentsSubTask:start content generation
    8/13/2011:10:08:17.977:[DEBUG]:com.adobe.dmp.dmppanel.task.IdGenerateContentsSubTask:conte nt generation completed - mini bundle generated
    8/13/2011:10:08:17.980:[DEBUG]:com.adobe.dmp.dmppanel.task.UploadContentsSubTask:start uploading contents task - 1_Menu
    8/13/2011:10:08:17.981:[DEBUG]:com.adobe.dmp.dmppanel.task.UploadContentsSubTask:cache article state
    8/13/2011:10:08:17.985:[DEBUG]:com.adobe.dmp.dmppanel.task.UploadContentsSubTask:start importing document - 1_Menu
    8/13/2011:10:08:45.628:[DEBUG]:com.adobe.dmp.dmppanel.task.UploadContentsSubTask:importing document completed - succeeded
    8/13/2011:10:10:07.566:[ERROR]:com.adobe.dmp.dmppanel.model.Model:commit error - svr.OldVersion
    8/13/2011:10:10:35.136:[INFO]:com.adobe.dmp.dmppanel..misc.Logging:windowCloseHandler

  • [Universal Apps] Working around XamlRenderingBackgroundTask restrictions

    Hi,
    I'm still trying to wrap my head around the introduction of the XamlRenderingBackgroundTask for Universal apps. I'm currently planning my next app and I want it to have custom XAML bitmaps on tiles. Now I have a few questions on this:
    All samples and references recommend to write the XamlRenderingBackgroundTask in C++. While I'm generally not opposed to that, I still have a few problems regarding to accessing the app's functionality while rendering the tile. E.g. I want to get
    the newest updates from a server and calculate locally on what I should show on the tile. The same functionality is used within the full app and is written in C#, and I think implementing the whole functionality in C++ would be a lot of work (server
    communication, SQLite and Linq usage). This
    sample here shows one implementation of the XamlRenderingBackgroundTask but it is fairly limited in functionality because it only displays in time.
    I have thought of a two possibilites to work around the XamlRenderingBackgroundTask restrictions and I wanted to get some opinions on what the best way would be:
    Create two background tasks, one in C# and one in C++. The C# background task calculates the data that will be used and stores it locally for the C++ background task.
    The problem here is: Will the memory/CPU quotas hit the limit here? How can I guarantee the sequence (First C#, then C++)?
    Store the C# logic in a WinRT component and reference it from the C++ background task.
    I can't imagine this works, because the C# component will load the CLR runtime and I will hit the memory limit.
    Also I have another question regarding background tasks:
    Are the memory restrictions cummulative or is 16 MB on a 512 MB RAM phone device an upper limit that shall never be exceeded? E.g.:
    I create an image and update the tile which takes 14 MB. If I flush the tile correclty etc. do I again have 16 MB to work with or only the remaining 2 MB?
    The reason I ask is, because I wanted to allow the user to pin multiple (secondary) tiles to the start screen. If I only can create a tile once, it could never update (with XAML images) the other tiles.
    I'd be thankful for any thoughts on this.

    Hey, thanks for the replies so far!
    I don't control the server side, so I can't create the image there and push it to the device.
    I definitely want to create it in a BackgroundTask, otherwise there would be no value to these Live Tiles. Now, I did some digging around and played with the XAMLRenderingBackgroundTask types in both C# and C++. I created a sample app, which monitors
    the memory usage of a C++ and a C# background task and saves the results to files in the pictures library whenever the time zone is changed. You can download the source code here:
    Download solution
    My findings:
    1. If you have two separate Background tasks registered (e.g. one C# and one C++) and both tasks are run at the same time the limit will sum up, e.g. I got 60 MB as a limit and not 30, which is nice :) This means, that I can go ahead with the two
    Background tasks mailbox scenario, which will only result in a small time delay.
    2. Weirdly, it appears that the memory usage of the C# Background task is sometimes lower than the C++ one. Also, I never really got the C++ one below the C# Background task. Both Background tasks inherit from XamlRenderingBackgroundTask,
    but I never really try to render an image, is this the problem? Otherwise, I fail to see the reason why I can't use the XamlRenderingBackgroundTask on low memory devices ...
    Sample results from the tasks:
    C#
    Limit: 40
    Current usage: 3.296875
    Usage after memory allocation: 8.59375
    Concurrent: false
    C++
    Limit: 40
    Current usage: 4.50781
    Usage after memory allocation: 9.63672
    Concurrent: false
    C#
    Limit: 60
    Current usage: 6.0703125
    Usage after memory allocation: 6.4921875
    Concurrent: true
    C++
    Limit: 60
    Current usage: 6.12109
    Usage after memory allocation: 11.6563
    Concurrent: true
    Limit 40 means the debugger is still attached, otherwise the limit is 30 because I have a Lumia 925.
    Any ideas?

  • Working around DB outages

    Does anyone have a strategy for working around DB outages when calling a database? For example, if I run a query, and that query takes more than 5 seconds, how do I cancel the query so my app doesn't hang waiting for the query to return?
    Sidebar - do you have any idea how to do this with web service calls?

    Thank you, I am looking to see if the DB2 driver supports setQueryTimeout. That would be perfect I think.
    AJchell:
    Q: And how are you going to decide whether to use 5 seconds or not? What if one query takes 10 seconds on average?
    A: The queries are quick, if the database latency gets to be over whatever the threshold is, then I want to lay off it and use cached content instead of the real deal.
    Q: And what if the network is loaded so all queries take 10 seconds?
    A: Then I hit my cache (I don't think this is a possibility, but you never know).
    Q: And what do you do with updates? Telling the user it didn't work after 5 seconds when it actually did work after 15 probably isn't going to be a good idea.
    A: I agree with you, I forgot to mention that this is not transactional, therefore there are no updates. All select queries.
    Q: And why worry about this in the first place? If the user gets a failure back in 5 seconds versus 30 then what are they going to be doing with that extra time? They won't be able to use the database in either case after that until it comes back up.
    A: That's where the cache will come into play. 30 seconds is just too long per the requirements of this app.
    Q: And how often do you expect this to occur? Is it worth worrying about what the users are doing for 30 seconds once a year? (And yes I do know of cases where it is important but I know of many others where it isn't.)
    A: Not often. But the criticality of the app is high enough that 30 seconds (in reality would be more than that) is too much time for the app to be down. This is for a truely HA app.
    My plans -
    I think what I am going to do here is try to do the setQueryTimeout to x amount of seconds, and if that is hit, do not go to the database for y minutes in case of failure (using a static variable for DB down). So if there is an outage, I would bypass all DB calls until that DB comes back up (Which I will check for every y amount of minutes).
    Any thoughts? Thanks for the help.

  • MBP Superdrive fail to read work-around!

    I have discovered a bizarro work-around to get the data off of your backup DVD's if your MBP Superdrive is failing to read properly.
    I have a brand new 17" MBP Core 2 machine and the DVD will not read any more than the first half of the files on my backup DVD disks from my old PowerBook which i no longer available to use for xfer.
    When all my backup DVD's exhibited the same problem (will copy about 2G of data and then fail with file read error) I suspected the drive rather than the media (I also saw discussions here).
    I inserted a movie DVD to see if it would fail to play that as well, but the commercial movie DVD worked fine, even through the final credits. That seemed strange. I reinserted the backup DVD I had just been struggling with, and it now read the files that failed several minutes before! I now got 9/10 the way through the DVD before it again struggled and then failed to read a file.
    Replacing the DVD with the movie, I again ran the credits at the end of the movie for a few moments, then ejected it and replaced it with the 'bad' DVD. I could then read the last few files off of it. I continued with this silly '"manual dexterity test" (remember this test from the days of the original 128K Macintosh with a single floppy disk drive?), and got through all 7 of my iTunes backup DVDs. I think I lost maybe 3 to 5 songs to bad DVD tracks, so that was a 99.9999% success rate, rather than a less than 50% success rate that I started out with.
    The important points in the process are:
    - this obviously won't work with a "multi-DVD single file" DVD like from using the Apple Backup application. It does work for me for DVD's with > 800 big files on it;
    - running the movie DVD seems to "re-set" the Superdrive's heads to the correct positions;
    - the heads then gradually run astray after more reads, and can't read the data DVD properly after another ~400 files (1 - 2G) or so (your milage may vary);
    - when you hear the Superdrive come to a halt, that means you're toast again and it's time to swap out the data DVD for the movie DVD;
    - when you go for the next try on your data DVD, don't futz around getting onies-twosies files - select and go for the entire remaining batch - you have nothing to lose;
    - after a successful copy of nnn files with no error message, IMMEDIATELY grab more files and drag and drop them as quickly as possible. Don't let the Superdrive stop spinning or you are again toast, and it's time to eject and run the movie DVD again for a minute;
    - it's VERY IMPORTANT that when you get the first Finder "can't read file" error to click Ok and then IMMEDIATELY eject the DVD. Don't click on the Finder window, try to scroll up the list of files, deselect files or do anything else, otherwise the poor Finder will grind away for another 10 minutes trying to complete whatever it's doing to redisplay the current list of the directory on the DVD!
    - If there is a bad file, you will have to skip it on the next cycle of read attempts - I couldn't get it to read a few files that were obviously corrupt to begin with. However, you should try to re-read the file it fails on at least once - I was successful in re-reading the file it failed on > 95% of the time!
    I hope this convoluted work-around works for you if you are desperately seeking backup data!
    Regards,
    Walter Cooke
    MacBookPro   Mac OS X (10.4.8)   brand new 17" MBP w/erratic Superdrive

    what does the "reset" input do? check its polarity vs what the rst block expects, or better yet, just connect ext_reset_in to fclk_reset0_n.
    as to why you don't see anything when you write to unaligned addresses is that your program silently crashes as axi-lite slaves don't implement them and return an error which you are not catching.

Maybe you are looking for

  • How can I print using only the black ink cartridge?

    I have a officejet 4620 that I need to know how to set up to have the option of using the black ink cartridge only. I rarely ever use color ink and I dont want $30 worth of color ink to dwindle away while printing pages that do not need any sort of q

  • Sales by Contract

    Hi, I need to create a query that shows for each contract, how much has been sold and how much is outstanding. For example: Contract | Sales Order | Qty Sold | Qty Outstanding I have looked in VAITM and VDITM but can seem to find the contract informa

  • Biztalk 2010 - Consume Web Service with Certificate

    Hi I have to consume a java web service with Biztalk that requires authentication via a client certificate. Until now I have not been able to consume any web service where any kind of authentication was needed. Simple web services without authenticat

  • Subquery_factoring_clause

    Dear all, I've been thinking of subquery_factoring_clause, and some ways to optimize them, and end up with the following question: - Does Discoverer generates queries with subquery_factoring_clause? I try to go deep in the discoverer documentation bu

  • Keyboard shortcut to open the page you came from in a new tab?

    Does this exist/is it possible for me to implement and if so what is the shortcut/how do I implement it? Thank you!