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

Apple AppleScript Droplet IconSometimes it’s nice to just eliminate some typing when creating html documents, especially when you write your HTML by hand (as I do). Even if it is just for the sake of setting up the initial template so you can get down to the details more efficiently.

tech fav 1

Copy this into your Script Editor and be sure to save it as an application.

on open (dropDocument)
set dropInfo to (info for dropDocument)
set dropType to (kind of dropInfo)
if name of dropInfo contains ".html" or name of dropInfo contains ".htm" then
display alert "This is an HTML document!" message "Drop a text document on this droplet!" as warning buttons {"Abort"} default button 1 giving up after 10
else if dropType contains "document" then
tell application "AppleWorks 6"
activate
open dropDocument
set htmlData to ""
repeat with x from 1 to (count paragraphs of document 1)
set htmlData to htmlData & (paragraph x of document 1 & "")
end repeat
set docRefText to "Converted to HTML"
set htmlBody to htmlData
set htmlData to "" & return & "" & return & "--" & docRefText & return & "" & return & "" & return & htmlBody & return & "" & return & ""
make new document at front with data htmlData with properties ¬
{document kind:text document, name:"Converted to HTML.html"}
end tell
end if
end open

If you have any questions about AppleScript, contact me at: hyperscripter@gmail.com or http://twitter.com/hyperscripter or to subscribe, click the By Email link at the top of the page.

216 comments to AppleScript Droplet to Convert Text to HTML

  • sperm motility morphology low sperm count motility how to improve sperm quantity improve sperm motility naturally causes of low sperm morphology ayurvedic treatment for low sperm count can low sperm count cause miscarriage how to make your body produce more sperm how to increase ejaculate amount sperm gain increasing sperm morphology increase sperm count in men ejaculate without erection ejaculate sperm count how do you ejaculate sperm increase seminal naturally how long to build sperm increase sperm count infertility low ejaculate volume causes improve ejaculation distance

  • Medicamentspot.com International Legal RX Medications. Special Internet Prices (up to 40% off average US price). NO PRIOR PRESCRIPTION REQUIRED!…

    Combivir@buy.online” rel=”nofollow”>.…

  • I love this site and just wish I was as smart as you guys but maybe I can at least give you a smile?

    When someone points skyward, it’s the fool that looks at the finger.

  • Noted your website that came from the neighbors Fb hyperlink, plainly you could have developing fanbase but i also now undertsand the sole reason why Incredibly educational post, many thanks one million.

  • Happy to get visiting your wordpress blog again, its been weeks for me. Well, this is actually the news that I’ve been waited for so long.

  • Noted your website out of your friends Fb connection, it appears that evidently you encounter establishing fanbase but i also at present undertsand the reason why Tremendously educational information, many thanks again one million.

  • I have been very pleased to find this site.I truly wanted to thank you for this great read!! I finaly enjoying every portion of it but i maybe you haven t share to find new stuff from you post.

  • The sense of wanting to assist, however not finding out how and the place, is one thing a range of us are going through.

  • Thanks, You probably haven’t purported to accomplish that, however I believe you have could express the mind-set that lots of individuals are really in.

  • Best wishes on having one of the most luxurious forums Ive stumble upon in certain time frame! Its just extraordinary simply how much you are able to reduces from one thing due to the fact of precisely how to the eye beautiful it really is. Youve compiled a good site area –great graphics, movies, layout. This is definitely a must-see site!

  • Thank you your particular marvelous posting! I seriously loved analyzing it, you actually are a terrific person responsible.I will be certain that I bookmark your wordpress blog and can come back in the foreseeable prospective. I want to encourage maintain one’s fantastic job, have got a nice morning hours!

  • My hope may be that some parts of our community may possibly be fascinated by submitting their activity rendering possible presentation along at the conference.

  • I have been very glad to find this site.I really wanted to thank you for this great read!! I definitely enjoying every portion of it and I have you ever share to check out new stuff from you post.

  • Hi there, I do think your website could be having mozilla firefox browser compatibility issues. When I look at your weblog in Trip, this indicates great but when prospect in World wide web Voyager, it uses a few overlapping. I basically planned to allow a immediate minds up! Other in that case that, superb weblog!

  • Siteniz çok güzel olmuş.

  • I basically tweeted your website and wished to feel that I have really enjoyed reading your website posts. In any case I’ll be subscribing to your feed rss now, thanks

  • The sense of wanting to assist, however not determining how and the place, is one area a range of us have undergone.

  • I like the helpful info you provide in your articles.

    I will bookmark your weblog and check again here regularly. I am quite certain I’ll learn lots of new stuff right here! Best of luck for the next!

    Best Regards Cindy

  • The sense of planning to assist, however not determining how or the place, are some things a variety of us already went through a.

  • Awesome post! I am definitely gunna share it on Facebook, I am interested see what all my friends think.

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