OCInkjet.com 728x90 banner, image is updated by season.

Apple-AppleScript-Script-Editor-Logo

Shop HP Download Store and get $5 OFF Orders Over $50! Use Promo Code SPEND150SAVE15

Basic AppleScript Dialog:

display dialog "Your text here" with icon stop buttons {"OK"} default button {"OK"} giving up after 5

'giving up after 5' will automatically close the script after the indicated interval of time has elapsed.

HTML Anchor Code

Here is a sample of how to write code to link one part of your blog page to another:

<a name = "By Email">[optional text]</a> --place this where you want the link to go <a href = "#By Email">By Email</a> --this is the actual link

more HTML

HTML Code to Link to Other Web Pages

Here is a sample of code to link to another page. this is similar to the anchor code, except that the destination code is the url of the destination site:

<a href= "www.webSite.
com"> Website Name</a>

--just replace "www.webSite.
com"
with the actual url destination site and replace 'Website Name' with the prompt that the user will see.
Apple-IIc-Apple-Screen

AppleScript Note:

It might be interesting to those of you who are AppleScript enthusiasts that the HyperCard (HyperTalk) project was the prototype back in the '80's of what became the system-wide Applescript language (akin to JavaScript) that is in use today.
Apple-Mac-512-Screen
3d-iMac-Large

Trapping for List Dialog Errors

With 'List Dialog' type dialogs, since errors cannot be intercepted in an 'on error' handler, there is no 'normal' way to trap for 'Cancel' which, of course, would result in some sort of undesirable error dialog such as 'User cancelled. Error number -128'. Here is an example of one simple way I have found to trap for this type of error: set x to (choose from list {"Joe","Amy",
"Bill"} with prompt "Choose a record:")
if x is false then
else
set targetItem to (x as text)
show every record whose cell "Name" contains x
end if
When the user clicks on 'Cancel', the variable x is assigned the boolean value false. So all you have to do is set up a conditional to deal with that and to perform the usual statements otherwise.

Learning AppleScript

Create Multiple Folders with Terminal

If you are more of a techy kind of person and are comfortable with using Terminal, here is a script you can use to easily create multiple folders:

First, for a single folder, type in: mkdir "Folder 1" --or whatever you want to name your folder, this creates a new directory, which, in effect is a new folder. To place multiple items in the 'Documents' folder: cd/Users/ Administrator/ Documents mkdir "Folder 1" "Folder 2" "Folder 3" To quickly create multiple folders, create a text file with the desired folder names (as many as you want) and name it something like 'folderList .txt'. Next type this in Terminal: cat folderList.txt |xargs mkdir Or you could create folders with the same prefix by entering: mkdir "Invoices " {"Corporate", "Individual", "Pro-Bono"}

Digg! Digg This!!

Mac LC III (1994), the first Mac that I ever owned, the CD-Rom and Zip drive were added much later.

Mac LC III (1994), the first Mac that I ever owned, the CD-Rom and Zip drive were added much later.

Basic HTML

Here is an example of a very simple HTML document:

<html>
<head>
<title>Basic HTML Document</title>
</head>
<body>
Your text goes here
</body>
</html>

more HTML

Choosing a Color from the Color Picker

Apple iMac Install 8.6 DVD Warhol 300x289The final ‘choose’ command, ‘choose color’ will be covered here. The choose color dialog is somewhat obscure and you aren’t as likely to use it as the others, but it is worth mention. It is not complicated at all. The script below results in the color picker window, with the rainbow effect as in the image below:

set colorPref to choose color default color {31270,38327,65535}

Apple Color Picker WindowIf the user clicks on the “OK” button without choosing a color, the RGB value {31270,38327,65535} is assigned to the variable colorPref, otherwise its value is set to whatever RGB value results from where the user clicked in the color wheel.


We can then use that value in a script such as this which changes the background color of the frontmost finder window:

set colorPref to choose color default color {31270,38327,65535}
tell application "Finder"
activate
tell the icon view options of the front Finder window
set the background color to colorPref
end tell
set the current view of the front Finder window to icon view
end tell

This changes the background color for the icon view only. All of the other views remain unchanged.

Contact me with your questions or suggestions at: hyperscripter@gmail.com or http://twitter.com

Choose Folder | Choose File | Choose File Name | Enhanced Choose from List | Choose Application


32x32 digg guy
Digg This!!

26 comments to Choosing a Color from the Color Picker

  • I and my friends watch the football game clips at YouTube forever, as they have in nice quality.

  • An individual always lend a hand to design brutally content I’d assert. It is the really most importantly moment in time I frequented your web place page thus far? I amazed by using the research you generated to generate all of this certain post astounding. Splendid technique!

  • Thank you a whole lot for giving everyone shockingly marvellous risk to learn critical critiques from here. It’s always therefore splendid also full of entertaining for me in a live setting and my place of work partners to go looking your particular web site on a lowest thrice inside of a 7 days to learn throughout the new stuff you can have. And of course, I’m just always happy for hanging pointers individuals provide. Designated 2 tips inside this put up are really essentially the most amazing I’ve ever endured

  • I may deliver exhibit my passion for your specific understanding granting support to firmly people that requirement relief regarding that state of concern. Your special dedication to actually having the message all-around came to be incredibly vital and also has in every case activated women just like me to be over at their routines. This new inviting and sociable instruction indicates a good deal to me and pretty much excess to firmly my partners. Best wishes; from lots of people.

  • I am frequently to blogging and i genuinely appreciate your posts. The article has truly peaks my interest. I am going to bookmark your web page and keep checking deciding on particulars.

  • Oh my goodness! an amazing post dude. Appreciate it Even so I might be experiencing issue with ur rss . Don’t know why Can not enroll in it. Could there be any individual obtaining identical rss issue? Any one who knows kindly respond. Thnkx

  • Do you mind if I quote a couple of your posts as long as I provide credit and sources back to your weblog? My website is in the very same niche as yours and my visitors would really benefit from a lot of the information you provide here. Please let me know if this okay with you. Thank you!

  • “Friendship is Love without his wings!” ~ Lord Byron

  • Thanks for your share! very impressive!

    Canada Goose Coats

  • Howdy, I will not know tips on how to increase a person’s websites in my rss or atom readership. Are you able to Assist with us, please

  • That i pay a visit to completely new web site everyday and i determined your site.

  • This categorically is this kind of a chaste resource that you are providing and also you exude it away in regard to categorically free.

  • Paintball has become one of the most pleasurable and adventurous games to play that I have ever come across in along time. There’s a really good reason why it has become so popular. If you have not tried it , then you don’t know what you are missing.

  • Fantastic beat ! I wish to apprentice while you amend your website, how can i subscribe for a blog web site? The account helped me a acceptable deal.I had been a little bit acquainted of this your broadcast provided bright clear concept

  • I haven’t checked in here for a while because I thought it was getting boring, but the last several posts are good quality so I guess I will add you back to my daily bloglist.You deserve it my friend :)

  • My hope is the idea that some parts of our community may possibly be interested in shared their scholarly styling possible presentation for the conference.

  • Many thanks your particular excellent job posting! I critically appreciated checking out it, you happen to be a terrific person responsible.I shall are certain that I bookmark your blog which enables you to return inside the foreseeable time to come. I want to encourage continue one’s excellent task, have got a pleasant day time!

  • I am really such as of this blog…will get answered competently as soon as you can. I’m really happy in addition to your writing competencies also with all the present on your web site. Is that this a paid for masquerade or have you customize it your own? Anyway sustain the nice high quality copy, it’s rare to ascertain an amazing blog of this nature one nowadays..

Leave a Reply

  

  

  

HTML Guide from Peachpit Press

$1.99 Web Hosting at Go Daddy 120x240
Apple-Computer-Sticker-Old

iPhoto 6

Apple-ID-Badge
Create Multiple Folders with Terminal

If you are more of a techy kind of person and are comfortable with using Terminal, here is a script you can use to easily create multiple folders:

First, for a single folder, type in: mkdir "Folder 1" --or whatever you want to name your folder, this creates a new directory, which, in effect is a new folder. To place multiple items in the 'Documents' folder: cd/Users/ Administrator/ Documents mkdir "Folder 1" "Folder 2" "Folder 3" To quickly create multiple folders, create a text file with the desired folder names (as many as you want) and name it something like 'folderList.txt'. Next type this in Terminal: cat folderList.txt |xargs mkdir Or you could create folders with the same prefix by entering: mkdir "Invoices " {"Corporate", "Individual", "Pro-Bono"}

AppleScript 1-2-3

Stop by every day to shop our new Deal of the Day at BarnesandNoble.com!

Add http://www.scriptsforapple.com to Technorati Favorites

Apple-iMac-Rainbow

Digg! Digg This!!

An AppleScript to Verify a Date

Run this in the Script Editor:

set dateRecord to (current date)
set defaultDate to (date string of dateRecord)
try
set apptDate to text returned of (display dialog "Enter appointment date:" default answer defaultDate buttons {"Set"} default button {"Set"})
set datetext to apptDate as text
date apptDate --if an invalid date is entered, the next dialog is aborted and it triggers the error alert below.
display dialog datetext & " is a valid date." with icon note buttons {"OK"} default button {"OK"}
on error
set alertText to "An error has occurred!"
set messageText to quote & datetext & quote & " is an invalid date."
display alert alertText message messageText as warning buttons {"OK"} default button "OK" giving up after 15
return
end try