Need advice on how to make this all work together

Not really sure where to post this, so I decided to post here.  I'm trying to streamline devices and move more into the cloud.  Because of some weird network issues it is complicated.  
Currently I have a MacMini at home.  I am a teacher so office-type documents are important.  I'm currently using Mac Office 2011.  I have a netbook that I use to show PowerPoint at school and to have access to documents.  I use Dropbox to keep them in sync.  I also have an iPhone 4 and 3rd gen iPad with unlimited 3G/4G data.
The big fly in the ointment is that Dropbox is blocked on our school network.  This causes all kinds of problems because it means I have to sync my netbook in the mornings and afternoons or I get conflicts.  Its also a pain to get things off the net.  I have to use my school PC, then USB it to my netbook because it has no net access. 
I also want to keep school and personal items completely separate. 
Things I have been considering....
Moving to iWork apps to make use of Apple's cloud.
Replacing my mini with a MBP to use as a base at home, and to then be able to take to school.  I would not want to use it on my projector so that's an issue.
Using an iPod Touch to show keynote presentations.
Laptop thoughts usually creep in, but to be honest I've never really used them all that often.  I like lots of screen room. 
I would prefer the iPad to be my main mobile computer.
Looking forward to any input.

I have a MBP, IPAD with retina display, and multiple iphones in the family. I have a Airport Extreme for my router and Apple TV hooked up to our lcd TV. The Apple TV is great because you can use any apple device to project whatever your working with onto the Apple TV with Airplay. Not sure if you would be able to connect your Apple TV to the school network, but if you could that would be the answer along with using the cloud. The key would be access to the school network.

Similar Messages

  • Using PSE8 on a Mac, OS10.94. Error message "Licensing for this product has stopped working." Error 150:30 Followed all of Adobe's suggestions for the fix, nothing works. I need to know how to make this software work again. I also need contact details for

    What, you want all that AGAIN?
    Windows here I come ...

    Unfortunately when Adobe products are restored from backup, especial CS4 and especially Mac, it breaks licensing.
    There is a python script included in the license recovery kit that should work if you are familiar with Terminal.
    If not, you must reinstall your CS4 suite.  You don't need to delete your preferences, so it should be the same as before.
    Error "Licensing has stopped working" | Mac OS
    Gene

  • Advice on how to make this look up?

    Hello everyone.
    I was wondering if anyone can give me advice on how to do this to make it the last complex.
    I thought up some complex solutions that will work but seem messy in some ways.
    I need to create a look up, I'm parsing a file and transforming it based on its field name and field value. If a certain field name and field value is found, I need to create specific subfields. An example is:
    say I read in a file and I come across
    A class named interface
    with a data field DisplayStatus and field type: INTEGER INIT(132)
    DisplayStatus INTEGER INIT(132)
    Then I need to create a file that looks like this:
    DisplayStatus INTEGER INIT(132);
    OP 'interface'.'DisplayStatus'
    HAS_SUBFIELD NOTIFY;
    OP 'interface'.'DisplayStatus'
    HAS_SUBFIELD TIMESTAMP;
    OP 'interface'.'DisplayStatus'
    HAS_SUBFIELD CHANGE;
    OP 'interface'..'DisplayStatus'.CHANGE
    SUBFIELD_HAS_VALUE (METHODSPEC) (DUIFCRDC) ;
    OP 'interface'.'DisplayStatus'
    On the other hand, if I run across a field name:
    CommandIndicator CHARVAR;
    Then I need to create the following in a file:
    CommandIndicator CHARVAR;
    OP 'interface'.'CommandIndicator'
    HAS_SUBFIELD NOTIFY;
    So you can see, based on a specific field name, and data type, they have unique data types.
    My solution was going to store a text file that contained all the field names, data types and subfields, and just create a map, so based on the field name, it will look up the value which wil be the subfields, but you can see the sub fields can either be 1 line long, or it can be multiple lines long, thats where I'm running into issues.
    What type of data structure would I use? a Map<String, List<String>> ? or is that making it more complicated than it ahs to be?

    To make sure I understood you correctly:
    You have a file like
    class classname
    fieldname1 DATATYPE1 constraint
    fieldname2 DATATYPE2 constraintyou want
    OP 'classname'.'fieldname1'.some optional string
    some line defined by DATATYPE1
    ...How would you store "some optional string" in a Map<String, List<String>>?
    Do you just replace a special char sequence with 'interface'..'DisplayStatus'?
    If so, why not just store the lines in one String including the line breaks, making the list dispensable?
    Regarding XML:
    I guess he meant that if you had both your source files in xml, you could do what you want via XSL transformation.
    But you'll have to google for that yourself. It has been a while since I worked with that.

  • How to make this script work

    Help me to make this script work, please!
    function(){
    app.findGrepPreferences.firstLineIndent  = "8 mm";
    app.findGrepPreferences.leftIndent  = "8 mm";
    app.changeGrepPreferences.firstLineIndent  = "8 mm";
    app.changeGrepPreferences.leftIndent  = "16 mm";
    app.selection[0].changeGrep();
    app.findGrepPreferences.leftIndent  = "16 mm";
    app.changeGrepPreferences.leftIndent  = "24 mm";
    app.selection[0].changeGrep();

    Hi,
    Its already replied, see below code:
    app.findGrepPreferences = app.changeGrepPreferences = null;
    app.findGrepPreferences.firstLineIndent  = "8 mm";
    app.findGrepPreferences.leftIndent  = "8 mm";
    app.changeGrepPreferences.firstLineIndent  = "8 mm";
    app.changeGrepPreferences.leftIndent  = "16 mm";
    app.changeGrep();
    app.findGrepPreferences = app.changeGrepPreferences = null;
    First run the above code, again you want to change leftIndent from '16 mm' to '24 mm' run below code:
    app.findGrepPreferences = app.changeGrepPreferences = null;
    app.findGrepPreferences.leftIndent  = "16 mm";
    app.changeGrepPreferences.leftIndent  = "24 mm";
    app.changeGrep();
    app.findGrepPreferences = app.changeGrepPreferences = null;
    by
    hasvi

  • Need advice on how to make my website look better!

    ive made a website for a security company but im just not 100% happy with it, i dont know if it doesnt look professional enough or things need changing design wise. i am open to any ideas on how to make my website look better, i also dont mind if anyone wants to dramtically change it if their idea is better. I would just very much appreciate a review and constructive critisism and ideas for a newly designed version of the site please!
    [advertising slogan removed by host]
    Thanks!

    As a novice, some things I see: The footer has redundant, unecessary images (4 large images-for your services--REDUNDANT) odd? The text part of footer: text seems close, scrunched, have some space between heading and items, DO NOT CENTER TEXT!,
    One of the service links bought to page with SAME LARGE image on homepage-change picture, don't use same large image for 2 different pages.
    DO NOT use CONTACT US as 1 of 5 links on menubar. Do in another creative way, and/or use footer for contact. I think this looks amateurish (my opinion of course).
    If I remember, the homepage and the rest of site, have exact same page structure.--See if you can atleast change the structure of inner pages versus the homepage.
    Didn't look at enough, but..maybe...
    each of your services should be a main menu link on your menubar. I would not put contact us on menubar, and you also had another menubar link with no dropdown( of course ok, but maybe could restructure)--Also your last service (on right of menubar)---why is that one different, and not included with the other services??
    Seems like your menubar (items) structure could be reworked.--I would suggest, briefly looking at, to maybe have each service as a primary menu heading/title..YOU MAY NOT NEED A DROPDOWN MENU? Make sure if dropdown it is necessary.
    Local security should be one of your services.
    Have your footer logo, as is to left, but maybe put your footer links more to the right;;It will 'balance' the footer section
    Your top logo seems too close to your main LARGE image (Which btw, seems oddly large compared to the rest of your site?)--That LARGE top image(the same palce on every same looking page), seems too big for your page--Why doen't it line up with the rest off your page content?

  • When searching a topic firefox no longer greys-out or indicates which sites I have looked at and I need to know how to make this happen

    Using Yahoo I search a subject. When the sites come up after I look at each one, the color of the print doesn't change to show that I have looked at a particular site. What do I need to do to make this show in the change of the print color?

    Troubleshooting extensions and themes
    * https://support.mozilla.com/en-US/kb/Troubleshooting%20extensions%20and%20themes
    -> click '''Firefox''' button and click '''Options''' -> Content panel ->
    Under '''Fonts & Colors''', click the '''Advanced...''' button -> place Checkmark on '''Allow pages to choose their own fonts, instead of my selections above''' -> click OK to close the Fonts window -> click OK to close the Options window -> Restart Firefox (click '''Firefox''' button and click '''Exit''')
    Check and tell if its working.

  • BT Voyager 205 & iChat - How to make it all work! (repost)

    First posted by Solidsilver, reposting for reference just in case we loss it.
    Tony
    I have just been going through ** to get iChat working with a BT Voyager 205 modem/router.
    In the end I contacted Apple and an extremely helpful iChat Engineer from Apple contacted me. With his patient advice and tutor-ship we succeeded in making it all work perfectly.
    And what you have to do is a 2 minute job. This is a direct cut n paste of his email to me less my IP address, you just put in yours. No port forwarding or port triggering nonsense. No static IP rubbish. It's all in the Voyager.
    Here you go:
    Open up a web browser and access the 205 control panel at http://192.168.1.1
    Select the 'Advanced' option on the left of the screen to open up the advanced configuration page and then click the 'Advanced....' option.
    Enter your username and password when prompted, the default username is 'admin' and the default password is also 'admin'.
    Select the 'IP Routing' option in the menu on the left and then choose 'NAT Virtual Server/DMZ' from the NAT Options.
    Left click on the 'Add' button and then select 'DMZ' from the rule flavour menu.
    Enter a number not previously used by another rule into the 'Rule ID' box, '60' should be fine for most people.
    In the 'LAN IP Address' enter the IP address of the Mac found in Network Prefs(I guess it is 192.168.1.XX)
    Left click on the 'Apply' button and then left click on the red 'Save' button on the left.
    You should then get a confirmation window which you can just close.
    All done.
    You have now put your Mac in front of the Voyagers Firewall in something called the DMZ or DeMilitarized Zone. If you don't want anymore tinkering, turn your Firewall off in Sharing Prefs and you are good to go.
    If you feel insecure you then need to open a few ports in your Mac's Firewall in Sharing prefs.
    Click Add and a sheet opens.
    In the Port Name select Other
    TCP Ports add 5190, 5298 (type them in exactly as I write them here)
    UDP Port Numbers add 5060, 5190, 5297, 5298, 5353, 5678, 16384-16403 (type them in exactly as I write them here)
    Description add iChat AV to give it a name.
    Click OK
    Then turn your Mac Firewall on. What you have just done means that though your Mac is not protected by the Voyagers Firewall, it is protecting itself. However, opening those ports allows iChat to communicate through the Mac's Firewall.
    Now enjoy iChat.
    This tutorial assumes you are using Tiger and Panther.

    Hi People,
    TCP Ports add 5190, 5220, 5222, 5223, 5298 (type them in exactly as I write them here)
    UDP Port Numbers add 5060, 5190, 5297, 5298, 5353, 5678, 16384-16403 (type them in exactly as I write them here)
    I have re-posted the port info here Adding Jabber ports
    The others are colour coded for emphasis
    iChat Login, text Chat and File sending
    A/V Ports
    And Bonjour
    8:08 PM Friday; May 11, 2007

  • BT Voyager 205 & iChat - How to make it all work!

    I have just been going through **** to get iChat working with a BT Voyager 205 modem/router.
    In the end I contacted Apple and an extremely helpful iChat Engineer from Apple contacted me. With his patient advice and tutor-ship we succeeded in making it all work perfectly.
    And what you have to do is a 2 minute job. This is a direct cut n paste of his email to me less my IP address, you just put in yours. No port forwarding or port triggering nonsense. No static IP rubbish. It's all in the Voyager.
    Here you go:
    Open up a web browser and access the 205 control panel at http://192.168.1.1
    Select the 'Advanced' option on the left of the screen to open up the advanced configuration page and then click the 'Advanced....' option.
    Enter your username and password when prompted, the default username is 'admin' and the default password is also 'admin'.
    Select the 'IP Routing' option in the menu on the left and then choose 'NAT Virtual Server/DMZ' from the NAT Options.
    Left click on the 'Add' button and then select 'DMZ' from the rule flavour menu.
    Enter a number not previously used by another rule into the 'Rule ID' box, '60' should be fine for most people.
    In the 'LAN IP Address' enter the IP address of the Mac found in Network Prefs(I guess it is 192.168.1.XX)
    Left click on the 'Apply' button and then left click on the red 'Save' button on the left.
    You should then get a confirmation window which you can just close.
    All done.
    You have now put your Mac in front of the Voyagers Firewall in something called the DMZ or DeMilitarized Zone. If you don't want anymore tinkering, turn your Firewall off in Sharing Prefs and you are good to go.
    If you feel insecure you then need to open a few ports in your Mac's Firewall in Sharing prefs.
    Click Add and a sheet opens.
    In the Port Name select Other
    TCP Ports add 5190, 5298 (type them in exactly as I write them here)
    UDP Port Numbers add 5060, 5190, 5297, 5298, 5353, 5678, 16384-16403 (type them in exactly as I write them here)
    Description add iChat AV to give it a name.
    Click OK
    Then turn your Mac Firewall on. What you have just done means that though your Mac is not protected by the Voyagers Firewall, it is protecting itself. However, opening those ports allows iChat to communicate through the Mac's Firewall.
    Now enjoy iChat.
    This tutorial assumes you are using Tiger and Panther.

    Hi SolidSilver,
    That's a different way of doing things.
    He has led you through this
    http://portforward.com/english/routers/port_forwarding/BT/Voyager205/iChat.htm
    but has gone for DMZ rather than the 23 ports that need to be set up. (the pics only show port 5190 and you need more to AV chat)
    If you do fancy the tinkering to get the 205 to be a Firewall as well you have to follow the page to set up port 5190 fo both TCP and UDP
    Next you need to do the other 22 ports on UDP
    They have to be entered one at a time in the 205 so it is time consuming.
    5060
    5678
    16384
    16385
    16386...
    and the others in between
    ....16402
    16403
    The above form your post and this will only work if your computer always gets the smae IP address from the 205 each time it is turned on.
    If you have any connection problems check the System Preferences > Network for your current IP and see if that is where the 205 is send ing the data and amend as required.
    Ralph

  • How to make this app work?

    Hi
    Sorry for posting such a basic question...
    I am trying to make an app work in OC4J. It is the Oracle "pizzaria" sample app that uses JSF.
    I deployed it manually to a standalone OC4J 9.0.4.0.0 instance on windows XP.
    I changed the files http-web-site.xml and server.xml.
    When I try to run it through the URL http://localhost/pizzaria/faces/index.jsp, it simply gives me the error "Cannot find server or DNS Error", nothing else (not even in the log files).
    If I try http://localhost/ it gives me the OC4J welcome page.
    If I try http://localhost/noexistingapp/faces/index.jsp it gives me the 404 error (as expected).
    My first question is: why it gives me the apparently wrong "cannot find server error" instead of a 404 or 500 error when I try to access the app?
    Secondly, what could be wrong?
    Thanks!
    lc

    Do not mind - I found an error message in server.log (shown below). It seems to be a missing class, I'll check it. But I do not understand why I do not get an 500 error instead of a "Cannot find server" error when I try to access the page.
    Thanks
    04/03/01 11:22:27 Internal error in HttpServer
    java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
         void com.sun.faces.config.ConfigListener.<clinit>()
              ConfigListener.java:79
         java.lang.Class java.lang.Class.forName0(java.lang.String, boolean, java.lang.ClassLoader)
              native code
         java.lang.Class java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader)
              Class.java:195
         void com.evermind.server.http.HttpApplication.initDefaultServlets()
              HttpApplication.java:4890
         void com.evermind.server.http.HttpApplication.initDynamic(com.evermind.server.http.HttpApplicationConfig)
              HttpApplication.java:701
         void com.evermind.server.http.HttpApplication.<init>(com.evermind.server.Application, com.evermind.server.http.HttpSite, com.evermind.server.http.HttpApplicationConfig, java.lang.String, java.lang.String, boolean)
              HttpApplication.java:497
         com.evermind.server.http.HttpApplication com.evermind.server.Application.getHttpApplication(java.lang.String, java.lang.String, boolean, long, com.evermind.server.http.HttpSite, boolean)
              Application.java:886
         com.evermind.server.http.HttpApplication com.evermind.server.http.HttpServer.getHttpApplication(com.evermind.server.http.HttpApplicationReference, com.evermind.server.http.HttpSite)
              HttpServer.java:688
         com.evermind.server.http.HttpApplication com.evermind.server.http.HttpSite.getApplication(com.evermind.util.ByteString)
              HttpSite.java:420
         boolean com.evermind.server.http.HttpRequestHandler.processRequest(com.evermind.server.ApplicationServerThread, com.evermind.server.http.EvermindHttpServletRequest, com.evermind.server.http.EvermindHttpServletResponse, java.io.InputStream, java.io.OutputStream, boolean)
              HttpRequestHandler.java:422
         void com.evermind.server.http.HttpRequestHandler.run(java.lang.Thread)
              HttpRequestHandler.java:270
         void com.evermind.server.http.HttpRequestHandler.run()
              HttpRequestHandler.java:112
         void com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run()
              ReleasableResourcePooledExecutor.java:186
         void java.lang.Thread.run()
              Thread.java:484

  • Need some advice on how to make this Flash movie

    I have 5 flash movies which are all exported swf files from Camtasia. Now I have to design a Flash movie which has 5 Icons on a blank screen which point to each of these movies. When the user clicks on one movie the exported swf from Camtasia should play and when its finished it shoudl go back to Main Menu page.
    a) Is it possible to include a controllable progress bar for a SWF movie
    I am just looking for advice , like do this and do that. I shall try and write the code myself.
    cheers
    peanutlife.

    You may find the VideoPlayer class helpful:
    http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/fl/video/VideoPlayer.html#includ eExamplesSummary
    There's some sample code there which shows you how to put a video player on a movie and play something.  You would just need to add some buttons and stuff.  That example is Actionscript 3.  Things will be different if you have an older version of Flash.

  • Help - need advice on how to do this

    I have a form where a part number, qty received, and serial
    number are entered, and I generate a request number.
    (other information is entered as well, such as name, address,
    etc.) So it is one record per request number, easily done and no
    problems.
    Now I am told that for each request number, there could be
    multple part numbers and each part number may or may not have a
    serial number.
    I was thinking of splitting up the form and enter the name,
    etc. first, then when they submit, it inputs into a table then use
    cflocation to go to another screen, passing the reqeust nubmer, to
    enter the part number, qty, and serial number. If they check a box
    to indicate serial number, then I would like to autogenerate that
    many serial number entry lines based on the qty entered.
    Is there a better and more efficieint way to do this ? The
    part numbers and serial number are in a separate table so the part
    number will repeat but the serial numbers will be different.
    Thanks for any help or advice.

    Sounds like a shopping cart. I wouldn't store any data into a
    db or generate an order number until the user has indicated that he
    has finished entering data.
    You will probably have to take a good look at your database
    as well. You need a one to many relationship somewhere.

  • Need info on how to make this effect..

    http://www.youtube.com/watch?v=naZ60vXJVWI&feature=player_embedded
    timeline 1:22 and 1:30 please help if i cant do it on imovie then please let me know what i need to make it happen thank you..

    I have a MBP, IPAD with retina display, and multiple iphones in the family. I have a Airport Extreme for my router and Apple TV hooked up to our lcd TV. The Apple TV is great because you can use any apple device to project whatever your working with onto the Apple TV with Airplay. Not sure if you would be able to connect your Apple TV to the school network, but if you could that would be the answer along with using the cloud. The key would be access to the school network.

  • I just got the new Ipad. When I try to send a message to my friends Iphone the blue send icon wont work.  Anybody have any advice on how to make this work.

    The blue icon is there, its just isnt bolded and doesnt do anything when i press it.  Please help!

    First, try a Reset [Hold the Home and Sleep/Wake buttons down together for 10 seconds or so (until the Apple logo appears) and then release. When the screen goes blank then power ON again in the normal way.] It is 'appsolutely' safe!
    Then, see here http://support.apple.com/kb/HT3529

  • Can't figure out how to make this script work

    Hey Folks,
    Anyone here who would like to look at the following script and tell me where I made the error(s)?
    I want to put this script in a Batch so that I can run it on a directory of files all with filenames like
    Q-CAT 2010-01 Covers_v7bP01x.pdf and
    Q-CAT 2010-01 Covers_v7bP02x.pdf
    I put this script in the correct spot, but nothing happens... I tried the debugger console, and I get:
    Begin Job Code
    Processing File #1
    State P01 detected
    Batch aborted on run #1Error: NotAllowedError: Security settings prevent access to this property or method.
    End Job Code
    This is the script, it's supposed to run in Acrobat 9:
    /* Q-CatCoverPagesSaveAs */
    /* this script Crops CatCovers' Spreads and saves it into separate pages */
    /* ©20100521 - AOP-Creatives, Willy Croezen */ 
    // Begin Job 
    if ( typeof global.counter == "undefined" ) { 
    console.println("Begin Job Code"); 
    global.counter = 0; 
    // insert beginJob code here 
    // Main Code to process each of the selected files 
    try { 
    global.counter++ 
    console.println("Processing File #" + global.counter); 
    // insert batch code here. 
    function doCropPages()
       this.setPageBoxes({
          cBox: "Crop",
          rBox: cropLeft
        app.beginPriv();
    console.println("Save LeftPageName");
    //       this.saveAs(this.path.slice(1, fname.indexOf(pageSide)) + leftPageName);
        app.endPriv(); 
       this.setPageBoxes({
          cBox: "Crop",
          rBox: cropRight
       app.beginPriv();
    console.println("Save RightPageName");
    //      this.saveAs(this.path.slice(1, fname.indexOf(pageSide)) + rightPageName);
       app.endPriv();
    //Declaration List
    var Units = "mm"; 
    var i = this.path.search(/[^:/]+\.pdf$/);
    var fname = this.path.slice(i, this.path.length - 4);
    var cropRect = this.getPageBox("Crop"); 
    //Check if filename contains P01, indicating the Outside spread of a Catalog Cover. If so, crop accordingly
    if (fname.indexOf("P01") != 0)
    console.println("State P01 detected");
       var pageSide = "P01";
       var leftPageName = "P260.pdf";
       var rightPageName = "P001.pdf"; 
       var cropLeft = new Array();
          cropLeft[0] = cropRect[0];
          cropLeft[1] = cropRect[1];
          cropLeft[2] = cropRect[2];
          cropLeft[3] = cropRect[3] + 277.5; 
       var cropRight = new Array();
          cropRight[0] = cropRect[0];
          cropRight[1] = cropRect[1];
          cropRight[2] = cropRect[2] + 223.5;
          cropRight[3] = cropRect[3] - 62;
       doCropPages();
    else
       //If filname does NOT contain P01, check if filename contains P02, indicating the Inside spread of a Catalog Cover. If so, crop accordingly
       if (fname.indexOf("P02") != 0)
    console.println("State P02 detected");
          var pageSide = "P02";
          var leftPageName = "P002.pdf";
          var rightPageName = "P259.pdf";
          var cropLeft = new Array();
             cropLeft[0] = cropRect[0];
             cropLeft[1] = cropRect[1];
             cropLeft[2] = cropRect[2];
             cropLeft[3] = cropRect[3] + 223.5; 
          var cropRight = new Array();
             cropRight[0] = cropRect[0];
             cropRight[1] = cropRect[1];
             cropRight[2] = cropRect[2] + 277.5;
             cropRight[3] = cropRect[3];
          doCropPages();
       else
          // If filename doesn't contain P01 OR P02, give Error notice
    console.println("Document is not correctly named! Should have P01 or P02 in it");
    catch(e) {
    console.println("Batch aborted on run #" + global.counter + "Error: " + e);
    delete global.counter; // so we can try again, and avoid End Job code
    event.rc = false; // abort batch
    // End Job
    if ( global.counter == global.FileCnt ) {
    console.println("End Job Code");
    // insert endJob code here
    // may have to remove any global variables used in case user wants to run
    // another batch sequence using the same variables, for example...
    delete global.counter;

    Hy Folks,
    This thread can be closed, as I fixed the script! It turned out that I needed to put the function definition above the body-code for the script to find it. After that it was small details.
    I created a conversion variable (UnitsConv) for the margins so you  can simply enter the desired dimensions in mm, instead of px, which I  thought was easier.
    This script now perfectly processes the files  you put to it in a batch-operation (if correctly named with P01 and P02  in the filename.) and saves the resulting pages into the specified  temp-directory. This time the filenames reflect the original filenames,  for easy identification later, with the new pagenumbers appended to  them.
    For your information (and perhaps for use as the base for a custom  script for yourself) I give you the final working version below.
    This script will be trimmed down and become part of a larger script, or scriptset, which I will be using to automate the workflow of creating al different versions of lowres and highres catalogs that we need.
    Kind regards,
    Willy Croezen
    /* Q-CatCoverPagesSaveAs v1.0*/
    /* this script Crops CatCovers' Spreads and saves it into separate pages */
    /* ©20100521 - AOP-Creatives, Willy Croezen */
    // Begin Job
    if ( typeof global.counter == "undefined" ) {
    console.println("Begin Job Code ");
    global.counter = 0;
    // insert beginJob code here
    // Main Code to process each of the selected files
    try {
    global.counter++
    console.println("Processing File #" + global.counter);
    // insert batch code here.
    function doCropPages(crL,crR,lPName,rPName)
       this.setPageBoxes({
          cBox: "Crop",
          rBox: crL
          console.println("Save LeftPageName to: D:/temp/" + lPName);
          this.saveAs("/D/temp/" + lPName);
       this.setPageBoxes({
          cBox: "Crop",
          rBox: crR
          console.println("Save RightPageName to: D:/temp/" + rPName);
          this.saveAs("/D/temp/" + rPName);
    //Declaration List
    var UnitsConv = (72 / 25.4);
    var i = this.path.search(/[^:/]+\.pdf$/);
    var fname = this.path.slice(i, this.path.length - 4);
    var cropRect = this.getPageBox("Crop");
    //Check if filename contains P01, indicating the Outside spread of a Catalog Cover. If so, crop accordingly
    if (fname.indexOf("P01") != -1)
    console.println("Value fname.indexOf(P01) = " + fname.indexOf("P01"));
    console.println("State P01 detected");
       var pageSide = "P01";
       var leftPageName = fname + "P260.pdf";
       var rightPageName = fname + "P001.pdf";
    // Create array of crop-values. Sequence is left, top, right, bottom
       var cropLeft = new Array();
          cropLeft[0] = cropRect[0];
          cropLeft[1] = cropRect[1];
          cropLeft[2] = cropRect[2] - Math.floor(277.5 * UnitsConv);
          cropLeft[3] = cropRect[3];
       var cropRight = new Array();
          cropRight[0] = cropRect[0] + Math.floor(223.5 * UnitsConv);
          cropRight[1] = cropRect[1];
          cropRight[2] = cropRect[2] - Math.floor(62 * UnitsConv);
          cropRight[3] = cropRect[3];
       doCropPages(cropLeft,cropRight,leftPageName,rightPageName);
    else
       //If filname does NOT contain P01, check if filename contains P02, indicating the Inside spread of a Catalog Cover. If so, crop accordingly
       if (fname.indexOf("P02") != -1)
    console.println("State P02 detected");
          var pageSide = "P02";
          var leftPageName = fname + "P002.pdf";
          var rightPageName = fname + "P259.pdf";
    // Create array of crop-values. Sequence is left, top, right, bottom  
          var cropLeft = new Array();
             cropLeft[0] = cropRect[0];
             cropLeft[1] = cropRect[1];
             cropLeft[2] = cropRect[2] - Math.floor(223.5 * UnitsConv);
             cropLeft[3] = cropRect[3];
          var cropRight = new Array();
             cropRight[0] = cropRect[0] + Math.floor(277.5 * UnitsConv);
             cropRight[1] = cropRect[1];
             cropRight[2] = cropRect[2];
             cropRight[3] = cropRect[3];
          doCropPages(cropLeft,cropRight,leftPageName,rightPageName);
       else
          // If filename doesn't contain P01 OR P02, give Error notice
    console.println("Document is not correctly named! Should have P01 or P02 in it");
    catch(e) {
    console.println("Batch aborted on run #" + global.counter + "Error: " + e);
    delete global.counter; // so we can try again, and avoid End Job code
    event.rc = false; // abort batch
    // End Job
    if ( global.counter == global.FileCnt ) {
    console.println("End Job Code");
    // insert endJob code here
    // may have to remove any global variables used in case user wants to run
    // another batch sequence using the same variables, for example...
    delete global.counter;

  • All of my apps on my new ipad2 are not working. I had this iPad about 4 months and nothing bad has happened before this. I need help on how to make my apps stop crashing. All my built in apps are fine though.

    All of my apps on my new ipad2 are not working. I had this iPad about 4 months and nothing bad has happened before this. I need help on how to make my apps stop crashing. All my built in apps are fine though. WHATBCAN I DO TO MAKE MY APPS STOP CRASHING. I ALREADY TURNED IT OFF THEN ON AGAIN AN IT STILL CRASHES. HELPPP!!!!

    Try a reset. Hold the Sleep and Home button down for about 10 seconds until you see the Apple logo. Ignore the red slider.

Maybe you are looking for

  • Graphic in a lable possible? &  Clear backgound Clippings possible?

    Hello! Hope you are all well today. How do I put a graphic into a lable layout? If that can be done, how do you use it with a database? I am trying to make company return address labels with the company logo on them. I made a database that repeats ou

  • Shift Command 4- screenshot

    I'm running 10.3.9, and the shift-command-4 shortcut allows to capture part of the screen as an PDF image file. I've found that 10.4 and higher saves such a screengrab as a PNG file, rather than PDF. Is there a way to set preferences, or otherwise se

  • Strange circle scratches appearing on MacBook Pro screen

    Hey guys I need some help! My brand new Macbook Pro came last week and I am absolutely in love with it! Apart from one thing, over the past day (literally) I've had these weird circular scratches appearing on my screen and no matter how hard I try I

  • What are netlists in ultiboard

    I have been doing a pcb work in ultiboard without the help of multisim. i have successfully found a few components ( or their equivalents) but i could not know what is this netlist and drc? please help me. Srikanth Chilivery,

  • Netui-data:callMethod in Workshop 9.2b

    Hi! I try to convert my Workshop 8.1 application to Workshop 9.2b. In my application there is an EJB-Project and a Web-Project. In my JSPs, i used the following code, to call a Method of a SessionBean without implementing some Code in my PageFlow: <!