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.
|
Script to Open Gmail Inbox in Firefox
This is a quick and easy way to go to your Gmail Inbox. If already logged in, it goes straight to Gmail and opens your inbox. If you want instant login (even if you aren’t already logged in), you can edit this script by placing your Gmail address and password into the appropriate dialog prompts of the script below.
This script assumes that you have an email account set up through Gmail:
try
set isLoggedIn to button returned ¬
of (display dialog "Have you already logged in ¬
to your email account for this session?" ¬
buttons {"Yes", "No"} default button 2 ¬
with icon note)
if isLoggedIn = "No" then
set theEmail to text returned of ¬
(display dialog "Enter your email account ¬
here:" default answer "yourEmail@gmail.com")
set thePassword to text returned of ¬
(display dialog "Enter your password here:" ¬
default answer "" with hidden answer)
if theEmail = "" or thePassword = "" then error
end if
exists application "Firefox"
tell application "Firefox"
activate
delay 3
if isLoggedIn = "No" then
open location ¬
"https://www.google.com/accounts/ServiceLogin?"
delay 10
tell application "System Events"
keystroke theEmail
keystroke tab
keystroke thePassword
keystroke return
end tell
end if
open location "http://mail.google.com/mail/#inbox"
end tell
on error
display alert "Either your email or password ¬
have not been entered." message "Please enter ¬
the required info and try again." as warning
end try
This script is pretty straightforward. The login dialog prompts gather the email address and password data and place them into the corresponding variables ‘theEmail’ and ‘thePassword’. If either the email or password is not entered, an error message is displayed and the script is aborted.
When Firefox has been launched, the ‘System Events’ application uses Apple’s GUI scripting capability to automate the entry of the text data into the text fields and sends the data to Gmail. For this to work correctly, be sure that the Enable Access for Assistive Devices check box (in your system’s Universal Access contol panel in System Preferences) is enabled (for GUI Scripting).
Contact me if you have any questions or comments at: hyperscripter@gmail.com or http://facebook.com/hyperscripter
|
 
HTML Guide from Peachpit Press
 iPhoto 6
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 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
|
 Concept Drawing for iMac prior to Production
Fun HTML Use this to add interest to your pages, but be careful, if you overdo it, it can make your page look gaudy, if not ridiculous!
Read All About It
Here's is the code as it appears above:
<p align="center" style="padding: 5px; background-color: #FFCE9C; border: dotted 5px #FFCE9C;"><marquee width=20% behavior=scroll direction=left loop=infinite> Latest Headlines... </marquee><blink>Read All About It</blink>/p>
Check out this color HTML!!!
AppleScript for Setting System Volume Copy and paste this into the Script Editor and try it out:
set defaultVolume to "3"
set volumeLevel to text returned of ¬
(display dialog ¬
"Set the system volume to (7 is the highest):"¬
default answer defaultVolume with icon note¬
buttons {"OK"} default button "OK") as integer
set volumeValues to {0, 1, 2, 3, 4, 5, 6, 7} ¬
as list
if volumeLevel is not in volumeValues then ¬
set volumeLevel to defaultVolume
tell application "Finder"
try
set volume volumeLevel
beep 2
on error errDlog
display dialog errDlog with icon stop ¬
buttons {"Abort"} default button ¬
"Abort" giving up after 15
end try
end tell
Earn Wealth on Internet
Learn Tips and Tricks to Making Money on the Internet
www.internetwealth.com
Learn How To Make Money Blogging - Blog Mastermind
Six-figure Yaro Starak Teaches You How To Set Up And Profit From A Successful Blog. Start Making Money From Blogs By Following This Step-by-step, Weekly Coaching Program
http://www.blogmastermind.com/coaching/
Seo Elite: New Seo Software!
The Grand Daddy Of All Seo Software!
Get A Top 5 Google Ranking In Under 30 Days!
http://www.seoelite.com/
Turn Your Photos Into Cash
All You Need Is A Digital Camera, A Computer And An Internet Connection To Get Started Making Extra Income Every Month!
http://turnyourphotosintocash.com/
Infinite Income Plan - Instant Wealth Guide & CDs.
Easy Money For Affiliates, Huge 8.3% Conversions On Generic Traffic. Massive 70% Commissions Plus
HyperCard AppleScript Users:
Heres an AppleScript for backing up a selected group of HyperCard files. this was used in one of my HyperCard stacks, but could be adapted for use in OSX programs with little or no modification:
send "suiteBkp(true)" to bg btn "BackupSuite"
--Use this line to call the handler below (true displays a notification dialog when the process is complete, you must have a button named bg btn "BackupSuite"):
on suiteBkp(theBoolean)
copy line 1 of field "selectedFolder" to theHFFolderPath --You'll need a hidden field named "selectedFolder" that a script (prior to the call) will place the path to the desired folder in.
tell application "Finder"
activate
set todaysDate to (current date)
set bkpYear to (year of todaysDate)
set monthlyBkp to ("Monthly Reports_" & bkpYear) as string
if exists (folder "HyperCard Backup") then
select folder "HyperCard Backup"
delete selection
end if
if exists (folder "HyperCard Backup" of folder theHFFolderPath) then
select folder "HyperCard Backup" of folder theHFFolderPath
delete selection
end if
make new folder at folder theHFFolderPath with properties {name:"HyperCard Backup"}
select {file "Appointments" of folder theHFFolderPath, ¬ file "HyperFile" of folder theHFFolderPath, ¬ file "Outstanding Invoices" of folder theHFFolderPath, ¬ file "Year" of folder theHFFolderPath, ¬ file monthlyBkp of folder theHFFolderPath, ¬
copy selection to folder "HyperCard Backup" of folder theHFFolderPath
select folder "HyperCard Backup" of folder theHFFolderPath
select file "Appointments" of folder ¬ "HyperFile Suite Backup" of folder theHFFolderPath
set name of selection to "Appointments.bkp"
select file "HyperFile" of folder "HyperCard Backup" of ¬ folder theHFFolderPath
set name of selection to "HyperFile.bkp"
select file "Outstanding Invoices" of ¬ folder "HyperFile Suite Backup" of folder theHFFolderPath
set name of selection to "Outstanding Invoices.bkp"
select file "Year" of folder "HyperFile Suite Backup" of ¬ folder theHFFolderPath
set name of selection to "Year.bkp"
set prefMonthlyBkp to (monthlyBkp & ".bkp") as string
select file monthlyBkp of folder "HyperFile Suite Backup" of ¬ folder theHFFolderPath
set name of selection to prefMonthlyBkp
select folder "HyperFile Suite Backup" of folder "The HyperFile Folder"
move selection to desktop
end tell
if theBoolean = "true" then
tell application "HyperCard"
activate
display dialog ¬ "Your backup has been saved to desktop." buttons {"Done"} default button {"Done"} with icon 129 giving up after 10
end tell
end if
end suiteBkp
more HyperTalk
 Macintosh Plus (late 1984), followed close behind the Mac 512k
 The classic Apple IIc (1981), part of a series of Apple computers that preceded the debut of the Macintosh
HyperCard Users Corner:
Here's a simple, but very useful little HyperTalk script for verifying the validity of a date entered by a user, assuming that you have a menu item "flag date..." (or whatever you choose to name it) or it could be altered slightly and placed within a mouseUp statement:
if menuItem = "Flag Date..." then
global tryDate
ask "Enter a date for your new appointment:" with the long date
if it ≠ "" and the result ≠ "Cancel" then
put it into tryDate
else
put "" into tryDate
exit doMenu
end if
if invalidDate() then
answer "The date entered is not valid!"
put "" into tryDate
exit doMenu
end if
--Here you would put the statements to execute if the entered date proves to be valid
put "" into tryDate
end if
function invalidDate
global tryDate
convert tryDate to short date
if the result = "invalid date" then
return true
else
return false
end if
end invalidDate
more HyperTalk

 Mac SE (circa 1987), was a more advanced version of the Mac Plus and had an internal hard drive.
YouTube Video Search Script:
tell application "Finder"
try
set webSearch to text returned of (display dialog "Enter YouTube Video
Search" default answer "" buttons {"Search", "Cancel"} default button 1)
open location "http://www.youtube.com/results?search_query=" & webSearch
on error theError
display dialog theError
end try
end tell
|
yop tout le monde j’aime bien ce post mais le toner hp est mon soucis.
Thanks, You haven’t that will do so, however I believe you could have managed to express the mind-set that lots of people are really in.
I had been very pleased to look for this blog.I attempted to thank you for this great read!! I definitely enjoying every amount of it yet i have you ever bookmarked to check out new stuff from you post.
I received some news info here. I feel that in case more people thought of it like that, they’d have a better time get the hang ofing the matter.
Thanks, You almost certainly haven’t purported to do so, however I believe you encounter could express the mind-set that many of persons are currently in.
hi!,I prefer your writing very very much! percentage we keep up to date a correspondence read more about this page on AOL? I require an authority for this area to unravel my problem. Maybe thatпїЅпїЅs you! Taking a look toward help you.
I had been very glad to seek out this blog.I wanted to thank for you for this great read!! I finaly enjoying every portion of it but i get you to bookmarked to check out new stuff from you post.
yop les gens j’aime bien cet article mais le toner hp est mon probleme.
I’m usually to blogging and i really respect your content. The article has really peaks my interest. I am going to bookmark your web site and keep checking for new information.
New site with SEO directories, increase your popularity on annuaires-gratuit.com.
hi les gens j’aime bien ce post mais l’ immobilier est mon soucis.
coucou vous j’aime bien ce post mais l’ immobilier est mon objectif avant tout.
Wonderful work! This is the type of information that should be shared around the net. Shame on Google for not positioning this post higher! Come on over and visit my web site . Thanks =)
This post is very interesting!…
Le forum de discussion de la Renault Fluence c’est un lieu de discussions uniques que je vous propose de découvrir sur http://www.forum-fluence.com
Hello there you big blog owner!What’s up? :p It’s good to know that you are still around this website. How did the last Google update affect your site? Just checked your rankings and it seems like you are doing a good job
Hope you will maintain the quality, just don’t forget about your friends
Hope to see you soon!
Satisfied i stumbled upon this excellent internet site, will probably be likely to conserve this so i can locate regularly.
My brother urged I accidentally might similar business. He seemed to be entirely right. Piece of article honestly made my moment. You cannot think just how much time period I had developed spent for this data! Many thanks
Sweet website , super pattern , rattling clean and utilise genial .
Thanks your excellent blog submitting! I severely enjoyed checking out it, you have broken down an excellent person responsible.I will ensure that I bookmark your website and will go back inside the foreseeable future. I get the urge to promote maintain one’s fantastic job, possess a good early morning!