Apple script Needed- Can pay!

Hello.
I run a small business and we currenty have around 6 months worth of work. If I enter the jobs into ical, all the jobs start-end date depend on the completion date of the current one.
What I need can be described like the timeline in a imovie project, where you can change the length of any clip, but no blank space is created in the timeline. everything is shifted accordingly.
I have posted a thread on this before, and someone told me that an apple script could be made for ical. Can anybody offer suggestions on where to get this kind of script?
Thanks for your time
Rob

You should check out something like OmniPlan - http://www.omnigroup.com/applications/omniplan/
Just STRUCTURE-->ADD-->DEPENDANT TASK over and over and then you can drag each task to different dates and they all shift end and start dates. I think you can use it up to 20 tasks for free and it is free to find out if the product can work for you.
If you do not want to buy or you want to pay for custom modifications or if are interested in coding then try GanntPV it is GNU, you can always try adding a script to iCal.
To be honest I think you are looking at a colossal headache since iCal uses cryptic UIDs and strange methods to find the event to UID - not that it cannot be done, you can do anything eventually with Perl/Bash/Applescript, but I wonder if iCal is what you want to be using to schedule and link your dependant tasks instead of using OmniPlan and exporting it to your iCalendar in case you publish these tasks or have some other utility/requirement for iCal; FILE-->EXPORT-->PullDown iCalendar then double click the file and it shows up in iCal.
To be honest probably nobody will be able to meet you spec writing scripts for the $150, or less if you can find a discount from your user group or the like, it would cost to purchase OmniPlan if you NEED to purchase it. I would be hard pressed to believe anyone will be able to meet you expectations for $150 too.
I am interested in what you have done or are doing so keep me posted please, good luck!
Macbook Pro   Mac OS X (10.4.8)  

Similar Messages

  • Apple script needed!

    I need an applescript to JOIN artist and track name, so i can have a complation album as artist, and still know who the song is by.
    For example:
    This is how it is now....
    Track            Artist                   Album
    Track X        Artist Y               Album By Various Artists
    I would like it to be.....
    Track                                   Artist                                             Album
    Artist Y - Track X          Album By Various Artists                   Album By Various Artists
    That way i can see the album when i browse artists on my iPod.
    I looked through doug's applescripts and couldnt really find anything. and doing it manually takes light years.
    anyone got ideas?

    Maybe you know also how to mount shared library from other itunes and play playlist from this?
    if it already mounted i can run playlist:
    osascript -e 'tell application "iTunes" to play playlist "Enigmatic" in source "MACSERVER"'
    when it mounted i see:
    osascript -e 'tell application "iTunes" to name of sources'
    Медиатека, Радио, MACSERVER, KSS-iPhone, KSS-iPad
    when unmounted:
    osascript -e 'tell application "iTunes" to name of sources'
    Медиатека, Радио, KSS-iPhone, KSS-iPad
    so no MACSERVER...
    any ideas?

  • Ruined my contacts with Apple Script, need someone to help me modify the script to undo what I did!

    Hi all, so all my contacts started with "+1". The goal was to erase the "+" and just have all of them start with "1". However, I messed up royally. I ran the following script, which made all my contacts start with "1+1". :
    tell application "Contacts"
              repeat with eachPerson in people
                        repeat with eachNumber in phones of eachPerson
                                  set theNum to (get value of eachNumber)
                                  if (theNum starts with "1+") then
                                            set value of eachNumber to "1" & theNum
                                  end if
                        end repeat
              end repeat
    save
    end tell
    This is messed up in 2 ways. Firstly, I meant to write "+1" in the script, but instead I wrote "1+". Secondly, even if I had written "1+", it still wouldn't make sense, because I'd effectively be telling the program to just add "1" in front of what's already there, including the "+1".
    Could someone please tell me how to modify this script to say:
    If the contact starts with "1+1", then erase the "1+1". Then I would need another script to take all my numbers and add "1" in front of them.

    What you want to do is simply delete the first few characters from the phone number, yes?
    How about something like this:
                             repeat with eachNumber in phones of eachPerson
                                            set theNum to (get value of eachNumber) as string
                                            if (theNum starts with "1+1") then
                     set myFixedNum to (characters 3 thru -1) of theNum
                                            else if (theNum starts with "+1") then
                                                           set myFixedNum to (characters 2 thru -1) of theNum
                                            end if
                                            set value of eachNumber to (myFixedNum as string)
                              end repeat
    That will take you from 1+1 or +1 to 1 in one easy step.

  • A quick apple script

    i need to make an apple script that can -
    take a snapshot of the screen right before screen saver begins. place it into a specific place and replace the last one that was there.
    anyone know how to do this?

    You might have better luck getting help via the Applescript forum...
    http://discussions.apple.com/forum.jspa?forumID=724&start=0

  • Please help!! Using Apple Script in Automator for Quicktime

    I would like to add some metadata to a batch of quicktime movies and then make the files unable to be altered and re-saved so that I can post them on the web. If I open a movie in quicktime and run the following apple script I can then perform save as of movie A into movie B and movie B cannot be altered.
    tell application "QuickTime Player"
    set saveable of movie 1 to false
    -- save self contained
    end tell
    I would love to be able to do this on a batch level in automator however I cannot figure out how to pass automator items to the apple script so that their saveable can be set to false, and after this I cannot figure out how to have to movies re-saved so the changes will take effect.
    Any help at all would be greatly appreciated.

    how are you passing files to apple script? as finder items?
    the following should work then
    <pre style="
    font-family: Monaco, 'Courier New', Courier, monospace;
    font-size: 10px;
    margin: 0px;
    padding: 5px;
    border: 1px solid #000000;
    width: 720px;
    color: #000000;
    background-color: #ADD8E6;
    overflow: auto;"
    title="this text can be pasted into the Script Editor">
    on run {input, parameters}
    tell application "Finder"
    repeat with cur_file in input
    set fname to (name of (get info for cur_file) as text)
    tell application "QuickTime Player"
    open file (cur_file as text)
    set saveable of document 1 to false
    tell application "Finder" to set new_item to (path to desktop as string) & fname
    save self contained document 1 in new_item
    delay 1
    close document 1
    end tell
    end repeat
    end tell
    end run
    </pre>
    the above will dump the modified files onto your desktop and give them the same names they had before. You can adjust that as you like of course.

  • I am creating an apple account on my phone but it says i need to pay, can anyone pls help

    I am creating an apple account on my phone but it says i need to pay before i can get an account. i really need help on this

    if you mean it is asking for credit card information when setting up an apple id and you do not have one or do not want to provide it, read this: http://support.apple.com/kb/HT2534

  • Do i need to Pay when Preordering online for pickup in apple store on Thurs

    Ok well the subject pretty much asks my question. I wanna add a line to my verizon account but I wont be able to pay for the phone and deposit until Thursday. Does anyone know if I need to pay with a credit card when i select my preorder and setup for pickup at my local apple store? I know that when i preordered my ipad I set it up online for pickup at my local apple store, when i got to the store I paid and it was reserved for me. Was wondering if thats how this will be setup. I work nights also until 7AM so i cant just wait and see what happens and It will take me 30 min to get to a local verizon store one thursday morning coming from work. Thats why i ask this question. thank you

    I reserved mine this morning, and got the confirmation email. At no time did it ask me for any payment info, and as of now there are no charges or holds placed on my card. I am assuming you simply pay for it at time of pickup; they don't charge you ahead of time, that way if you fail to pick it up by the time they close on the 10t; they can sell it to someone else the following day.

  • Do I need to pay anything to Adobe if I inject java script using some open source library?

    Hello,
    I want to restrict PDF reader to achieve Digital Rights Management (DRM).
    Do I need to pay anything to Adobe if I inject java script to achieve so using some open source library?
    Basically I want my PDF documents to be restricted such that I can: 
    Limit printing
    Prevent screenshots
    Restrict access by license expiry date
    Restrict distribution of downloaded PDF (i.e. the document should run on specific machine only)
    Restrict copy and paste within PDF document
    I came across below links from which I suspect Adobe expects one to pay if he/she attempts to restrict reader functionality in some way?
    http://www.adobe.com/devnet/reader/topic_drm.html
    http://www.adobe.com/devnet/acrobat/overview.html
    Am I correct in my assumption?

    I think it is a vain hope to imagine you could implement DRM via JavaScript. Remember it can be turned off.
    Printing is either enabled or disabled according to document security.
    Working with PDFs does not require permission from Adobe but
    * adding functionality to Adobe Reader definitely does; a DRM development license is a major investment.
    * if the file is Reader-enabled, all third party tools will disable that.

  • Help Needed with Apple Script

    I need a little help with Apple Script. I have been using a script for several months now, and all of a sudden it just stopped working. Here's the script"
    ============
    with timeout of 9999 seconds
    tell application "Finder"
    activate
    (* copy target file to another disk - to create a backup *)
    duplicate file "Daily.dmg" of folder "File Backups" of disk "HD Mirror" to folder "Data Backup-Daily" of disk "MacHD 1" replacing yes
    (* copy a 2nd target file to another disk - to create a backup *)
    duplicate file "Personal.dmg" of folder "File Backups" of disk "HD Mirror" to folder "Data Backup-Daily" of disk "MacHD 1" replacing yes
    (* now copy the 2nd target file to my iDisk *)
    duplicate file "Personal.dmg" of folder "Data Backup-Daily" of disk "MacHD 1" to folder "Documents" of disk "xxxxxx" replacing yes
    end tell
    end timeout
    ============
    In the above script, xxxxxx represents the name of my iDisk that is mounted in the Finder.
    Here's my issue - the above script worked fine until just recently. However, now the first two steps work fine, but I get this error message while trying to copy the file to my iDisk:
    "The operation could not be completed because some items had to be skipped. 'Personal.dmg'"
    Does anyone have any ideas on how I can fix this? I'm wondering if Mac OS 10.4.5 might be the culprit since this problem seems to have occurred shortly after I upgraded???
    Thanks,
    -AstraPoint

    Hi,
    Assumptions :-
    uuencode command exits
    mailx command exits
    File name is "vas.txt".
    Mail id is "[email protected]"
    # START OF SCRIPT
    #!/bin/ksh
    vasFileName="$1"
    vasRecordsDirFile=/etl/dev/work/wellness/enrl_rej/records/${vasFileName}
    vasMetatdataDirFile=/etl/dev/work/wellness/enrl_rej/metadata/${vasFileName}
    vasHeaderDirFile=/etl/dev/work/wellness/enrl_rej/header/${vasFileName}
    vasHeaderRejDirFile=/etl/dev/work/wellness/enrl_rej/hdrrej/${vasFileName}
    vasFieldsDirFile=/etl/dev/work/wellness/enrl_rej/fields/${vasFileName}
    if [[ -e ${vasRecordsDirFile} ]]
    then
    uuencode ${vasRecordsDirFile} ${vasRecordsDirFile} | mailx -s "process complete and attached are the rejected records" [email protected]
    elif [[ -e ${vasMetatdataDirFile} ]]
    then
    uuencode ${vasMetatdataDirFile} ${vasMetatdataDirFile} | mailx -s "Metadata Mismatch no of fields in detail didn't match" [email protected]
    elif [[ -e ${vasHeaderDirFile} ]]
    then
    uuencode ${vasHeaderDirFile} ${vasHeaderDirFile} | mailx -s "Problem with header file - File Rejected" [email protected]
    elif [[ -e ${vasHeaderRejDirFile} ]]
    then
    uuencode ${vasHeaderRejDirFile} ${vasHeaderRejDirFile} | mailx -s "the Percentage of rejects more than 3 percent File rejected" [email protected]
    elif [[ -e ${vasFieldsDirFile} ]]
    then
    uuencode ${vasFieldsDirFile} ${vasFieldsDirFile} | mailx -s "The header and detail count didn't match File rejected" [email protected]
    else
    echo "File doesn't exist in any of the directories mentioned."
    fi
    # END
    Vijay Bheemineni.

  • Since I downloaded Security Update 2012-006 for Mac OS X 10.6 I have been unable to print or upgrade my Quicken 2006.  How can I fix this?  Hurry!  I need to pay my bills. thank you very much

    Since I downloaded Security Update 2012-006 for Mac OS X 10.6 I have been unable to print or upgrade my Quicken 2006.  How can I fix this?  Hurry!  I need to pay my bills.
    thank you very much

    Looks like Apple did the same thing with Lion that Microsoft did with Vista. Brought it on the market before it was ready.
    I run a MacBook Pro and upgrading to Lion caused me two days of trouble and computer crash. Router settings removed and router blocked. Dongle not recognised, you name it.
    In the end, I gave up and using my Snow Leopard installation disk and a Time Machine Backup finally got my computer up and running again. Thanks to Lion, I think I'll stay with OS X 10.6.8 at least it's reliable.

  • Every time i try to download a pdf program an apple script comes up and the download does not go through what is the problem and why can i not download?

    I try downloading games and things but every time i do apple script comes up with an encrypted file. It has done this sense i bought this lap top. Please help me.

    Okay, can you reply letting me know if the computer was purchased used?, this will help as it would identify the possibility that the prior owner did indeed create some sort of block.
    Next, what you are speaking about blocks in regards to downloading 'PDF software'...is it PDF 'software' or PDF files that are blocked?, it appears that maybe it's the PDF files which are blocked at which case it indeed my be programmed into the system.
    Please answer these and we can further assist you in reaching an answer. As for this list you have provided, I would need more than simple bullets....if you can provide the location of these 'bullets' and file extension...that would get the ball rolling.
    Thanks

  • Apple script constantly says can get end (-1728)

    Hi,
    my apple script always will say cant get end
    Here is my script
    set question to display dialog "Would you like to force empty the trash" buttons {"Empty", "Force Empty", "Cancel"} default button 2
    set answer to button returned of question
    if answer is equal to "Force Empty" then
    do shell script "rm -rf ~/.Trash/*"
      if answer is equal to "Empty" then
      tell application "Finder"
      empty trash
      end tell
      end if
    end if
    should i try using the else function instead?
    Thanks

    Yes you should be using if else (or just else).
    Looking at your code formatted like so
    if answer is equal to "Force Empty" then
         do shell script "rm -rf ~/.Trash/*"
           if answer is equal to "Empty" then
                tell application "Finder"
                          empty trash
                end tell
           end if
    end if
    you can see that if the answer is not equal to "Force Empty" then the script just exits. The answer is never checked for "Empty"
    So something  like
    if answer is equal to "Force Empty" then
         do shell script "rm -rf ~/.Trash/*"
    else  if answer is equal to "Empty" then
             tell application "Finder"
                    empty trash
             end tell
    end if
    would be more correct. However two issues one you are not checking if the user presses cancel. And two emptying the Trash by doing a rm in the shell should not be needed. If it is you have other problems that should be addressed.
    regards
      end if
    end

  • Hi I bought this Friday a 10 GB storage plan, but I received an email than I need to pay it every months how I can cancel this contract Becouse I don't able to pay it every years somebody can help and explains it to me please thanks you

    Hi I bought this Friday a 10 GB storage plan, but I received an email than I need to pay it every year how I can cancel this contract Becouse I don't able to pay it every years somebody can help and explains it to me please thanks you

    From this page http://support.apple.com/kb/TS4009 :
    iOS 5
    From your home screen, tap Settings > iCloud.
    Tap your iCloud account at the top of the screen.
    Select your iCloud Storage plan.
    Tap Downgrade Options and follow the prompts.
    There are also instructions for Windows and Mac OS X on that page

  • I have two apple accounts, but can only access one. I did all the steps to recover the older account's password but nothing worked. I need to access the older account to update apps. Also would there be a way to just combine both accounts?

    I have two apple accounts, but can only access one. I did all the steps to recover the older account's password but nothing worked. I need to access the older account to update apps. Also would there be a way to just combine both accounts?

    Were you able to reset the account's password ? If not then how did you try to get it reset e.g. http://iforgot.apple.com (which would have sent it to the rescue email address if you have one on that account) ? You can also try contacting iTunes Support in your country to get it reset : http://support.apple.com/kb/HT5699
    And no, accounts can't be merged nor content transferred between accounts.

  • My 10 yr old wants to text from his iPod touch. We have 1 family Apple ID. How can I monitor his texts without receiving all of his friends messages? Do I need a separate Apple ID or can I link a new email address to the same Apple ID?

    My 10 yr old wants to text from his iPod touch. We have 1 family Apple ID. How can I monitor his texts without receiving all of his friends messages? Do I need a separate Apple ID or can I link a new email address to the same Apple ID?

    Just an email address
    MacMost Now 653: Setting Up Multiple iOS Devices For Messages and FaceTime

Maybe you are looking for