answersLogoWhite

0

Search results

There are many tutorials online as to where one can learn to use Applescript. Applescript is a scripting language developed by Apple inc. and used on the Mac computer system. If you want to learn to code Applescript then the best place to start would be MacWorld, as they have a very comprehensive tutorial on it that tells all the basics.

1 answer


Tom Trinko has written:

'AppleScript for dummies' -- subject(s): Macintosh (Computer), Programming, AppleScript (Computer program language)

'Applied Mac scripting' -- subject(s): Macintosh (Computer), Programming, AppleScript (Computer program language)

1 answer


A Apple native scripting/programing language that is based off parts of the English language so that it is easy to learn.

http://en.wikipedia.org/wiki/AppleScript

1 answer


If you are interested in learning about Applescript and using a tutorial, you can find many at the MacScripter website. You could also find tutorials on the HackMac website.

1 answer


Still have questions?
magnify glass
imp

Ethan Wilde has written:

'AppleScript for applications' -- subject(s): Applescript (Computer program languge), Mac OS, Macintosh (Computer), Programming

1 answer


There both programming languages if that's what you mean but they're different in how they are implemented. Python is a general-purpose language compatible with almost any OS but Applescript is designed for Macintosh and apple products.

2 answers


There is no direct way to automatically print an email. However you can set a Rule (in Mail's Preferences) to run an AppleScript. The MacScripter site has a ready made AppleScript (See links below) that does this very job.

1 answer


on idle


tell application "System Events"


key code 87


end tell


return 2


end idle

1 answer


The Tsearch tool is a simple AppleScript that allows you to search for torrents that you can download. You need to be using the program known as Camino.

1 answer


The point of having passwords is to provide a layer of security therefore the password will not be readily viewable via an AppleScript or otherwise.

1 answer


To rename multiple files within Mac OS X you can create an AppleScript (See links below) or use a ready made application like NameChanger.

1 answer


If it is just a few pictures then manually will be the most effective way. If there are numerous duplicates then there is a free iPhoto AppleScript to Remove Duplicates (See links below) or Duplicate Annihilator (paid for software).

1 answer


Depending what is required the AppleScript Editor (found in the Utilities folder within the Applications folder) will record mouse movements or software such as Keyboard and Mouse Recorder (See links below) is probably the nearest equivalent to Ghost Mouse.

1 answer


You would normally speak to a Mac to make it do something by turning on the Speakable Items in the Speech Recognition section of the Speech System Preferences. You can create an AppleScript to respond to your finger clicking input and do some action.

1 answer


Stephen G. Kochan has written:

'Introduction to C Programming'

'Programming in objective-C' -- subject(s): Macintosh (Computer), Programming, Objective-C (Computer program language), Object-oriented programming (Computer science)

'Beginning AppleScript (Programmer to Programmer)'

1 answer


for example, to password protect safari, copy this into applescript editor and change where it says --password--.

display dialog "Please enter password to access the Internet." default answer "" buttons {"enter"} default button 1

set theResult to text returned of the result

if theResult is "--password--" then

display dialog "Thank you" buttons {"Continue to Internet"} default button 1

tell application "Safari" to activate

tell application "System Events"

tell process "Safari"

click menu item "New Window" of menu "File" of menu bar 1

end tell

end tell

else if theResult is not "--password--" then

beep 2

end if

end

end

hope it helps!

1 answer


To save attachments from Entourage using AppleScript, you can use a script that targets the specific messages in your Entourage inbox. The script should loop through the selected messages, check for attachments, and save them to a specified folder on your Mac. You can utilize the save command for attachments to automate this process. Here's a simple example to get you started:

tell application "Microsoft Entourage"
    set selectedMessages to selected objects of current view
    repeat with msg in selectedMessages
        repeat with att in attachments of msg
            save att in file "Macintosh HD:Users:YourUsername:Desktop:" & name of att
        end repeat
    end repeat
end tell

Make sure to adjust the file path in the script to your desired save location.

1 answer


A .bat file is used by the Windows operating system (or MS DOS) to execute a sequence of instructions. It will not work with a Mac running Mac OS X. Depending upon what you wished to achieve you would use a Shell Script in the Terminal or Automator or AppleScript. (See links below)

1 answer


actionscript. adscript. applescript. conscript. ecmascript. javascript. jscript. manuscript. nwscript. playscript. postscript. prescript. rescript. subscript. superscript. transcript. typescript. vbscript.

You may check the dictionary for the word definition.

2 answers


On a Mac hold down the Option (Alt) key (use the Shift key with Windows) when clicking the iTunes icon (Version 7 and higher) to open/create multiple libraries.

An alternative is the AppleScript (Mac only) iTunes Library Manager (See links below) which is not compatible with the above so you need to choose one or the other.

1 answer


display dialog "Please Enter Text:" default answer "Insert Text Here…

"

set a to text returned of result

set nu_file to (choose file name default name "File" with prompt "Please choose where you want to save the file")

set the_file to (open for access nu_file with write permission)

write a to the_file

1 answer


COCOA- an object-oriented programming API for Mac OS X

Cocoa is object oriented programming environments comprising of an integrated editor/compiler/interface builder and a set of frameworks (dynamically linked libraries) which store almost all of the typical objects (and their methods) you might want in an application. As well as Objective-C, Cocoa programs can also be written in Java, even AppleScript, perl or python.

1 answer


Songs added to iTunes are added to the library by default. You can create a New Smart Playlist from the iTunes File menu. Amongst the many options you can set it to list all Recently Added songs. If you want to add songs from a folder outside of iTunes you will need to create an Automator and/or AppleScript (See links below) that watches the folder and tells iTunes when new songs need to be added.

1 answer


The Mac comes with the XCode Developer tools which supports languages such as C, C++, Fortran, Objective-C, Objective-C++, Java, AppleScript, Python and Ruby.

Amongst the many other options for programming with Mac OS X you will find; Intel compilers for C and Fortran. Real Basic is closely related to Visual Basic and allows for cross platform application development as does Runtime's Revolution. (See links below)

1 answer


Mac OS X.

Why?

First off, we have to consider our options. The major players are:

Windows, Mac OS, and Linux/Unix

Mac OS is the best because:

- Support for automation (Automator/AppleScript) which is essential

- Better hardware all-around

- Nice functional GUI (comparable to Windows)

- Ability to run all major OS via virtualization

- UNIX root

- Tools support is not bad (Xcode)

In essence, Mac OS is like Windows + Linux/Unix.

1 answer


Just about any language can be used to programme applications for Mac OS X which was itself mostly written in C and Objective C. Apple supplies their XCode developers tools with every Mac which supports C, C++, Objective C, Objective C++, Java, AppleScript, Python and Ruby. Third parties have added support for Pascal, Ada, C#, Perl, Haskell, and D to XCode and there are numerous other options such as Real Studio and Live Code etc.

1 answer


If you know how to program using "AppleScript" the editor comes with the mac If you know java you can get a Java editor and use that as well Basically use the Apple script editor that comes with the computer or get some other program editor for mac -MacKid9930

2 answers


Mac OS X comes with the Xcode developers tools with multiple programming languages - C, Java, Python, Ruby etc. Depending what you are trying to achieve then AppleScript (also included with the Mac OS) is an option. Real Basic is probably the nearest thing to Visual Basic as it does allow VB code to be imported directly. The pro version creates cross-platform applications which can be distributed for Macs and Windows. Another option is Revolution. This is a versatile programming language which can generate applications for Macs. Windows and Linux. See links below for details of these.

1 answer


You cannot. Desktop is a single image which would cause problems if you made it animate.

Windows 98 allowed you to disply the desktop as a web page, which allowed animation.

Vista ultimate allows you to play an mpeg move on the desktop background.

Windows 7 and Vista allows the use of gadgets which can be made to display animated images behind active windows.

I believe windows 7 has the option to display background as a webpage too.

3 answers


Guy Hart-Davis has written:

'Learn Office 2011 for Mac OS X' -- subject(s): Mac OS, Microsoft Office, Business, Computer programs

'How to Do Everything with Your iPod & iTunes, Third Edition (How to Do Everything)'

'Mastering VBA 6 (Mastering)'

'Word 6 for Windows Instant Reference'

'Mac OS X and Office v.X' -- subject(s): Microsoft Office, Operating systems (Computers), Mac OS

'AppleScript' -- subject(s): Macintosh (Computer), Programming, AppleScript (Computer program language), OverDrive, Computer Technology, Nonfiction

'MP3!'

'Learn Excel 2011 for Mac' -- subject(s): Business, Macintosh (Computer), Programming, Electronic spreadsheets, Computer programs, Microsoft Excel (Computer file)

'How to Do Everything with iPod & iTunes, 4th Ed. (How to Do Everything)'

'Teach yourself visually iMac' -- subject(s): IMac (Computer)

'AppleScript' -- subject(s): Macintosh (Computer), Programming, AppleScript (Computer program language)

'ABCs of Office 97'

'How to do everything' -- subject(s): ITunes, IPod (Digital music player), OverDrive, Computer Technology, Nonfiction

'Microsoft Office 2000 Developer's Set'

'Windows XP and Office 2003' -- subject(s): Microsoft Windows (Computer file), Microsoft Office, Operating systems (Computers)

'HTML' -- subject(s): HTML (Document markup language), Web sites, Design, OverDrive, Computer Technology, Nonfiction

'iMovie '09 and iDVD Portable Genius' -- subject(s): Computer Technology, Nonfiction, OverDrive

'MP3! I Didn't Know You Could Do That..'

'How to do everything' -- subject(s): ITunes, IPod (Digital music player)

'Windows(R) XP Professional'

'CNET Do-It-Yourself PC Upgrade Projects (Cnet Do-It-Yourself)' -- subject(s): Electronic control, Computer sound processing, Microcomputers, Digital video, Upgrading, Utilities (Computer programs), Home computer networks, Amateurs' manuals

'Word 97 macro & VBA handbook' -- subject(s): Microprogramming, Microsoft Visual Basic for applications, Microsoft Word, Word processing

'The ABCs of Microsoft Office for Windows 95' -- subject(s): Integrated software, Microsoft Windows (Computer file), Microsoft Office

'Mastering Microsoft Works Suite 2000'

'Mac OS X Leopard QuickSteps' -- subject(s): Macintosh (Computer), Programming, Operating systems (Computers), Mac OS, OverDrive, Computer Technology, Nonfiction

'Mac OS X Leopard' -- subject(s): Macintosh (Computer), Programming, Operating systems (Computers), Mac OS

'iLife '09 Portable Genius' -- subject(s): Computer Technology, Nonfiction, OverDrive

'How to do everything with Microsoft Office Excel 2003' -- subject(s): Microsoft Excel (Computer file), Electronic spreadsheets, Business, Computer programs

'CNET Do-It-Yourself iPod Projects (Cnet Do-It-Yourself)'

'Internet pricay [sic.] exposed' -- subject(s): Computer network resources, Piracy (Copyright), Peer-to-peer architecture (Computer networks), Internet

'MP3 Complete'

'iPhone geekery' -- subject(s): IPhone (Smartphone)

'Adobe creative suite' -- subject(s): Adobe Illustrator (Computer file), Adobe Acrobat, Adobe GoLive, Computer graphics, Adobe Photoshop, Adobe InDesign (Electronic resource), Adobe InDesign

'Windows XP professional' -- subject(s): Microsoft Windows (Computer file), Operating systems (Computers)

'HTML, XHTML & CSS quicksteps' -- subject(s): HTML (Document markup language), Web sites, Design, XHTML (Document markup language), Cascading style sheets, OverDrive, Computer Technology, Nonfiction

'Mac OS X System Administration'

'iPad & iPhone Administrator's Guide'

1 answer


Try this...

1) In System Preferences > Universal Access > Mouse & Trackpad, turn on Mouse Keys and check "Enable access for assistive devices."

2) Copy the code below and paste it into your AppleScript Editor, located in the Utilities folder. From the Editor's File menu select Save As > File Format: Application, and make sure to check "Stay Open" under Options.

on idle

tell application "System Events"

key code 87 -- no. 5 on numeric keypad

end tell

return 5 -- clicks every 5 seconds; adjust to suit

end idle

When launched, the script will effect a mouse click every 5 seconds upon whatever button or ui element the mouse pointer happens to be hovering over. To adjust the interval, edit the return 5 command accordingly. To quit the script at any time, click on its docked icon and select Quit from the menu. Good luck. It really does work I use it all of the time.

1 answer


Danny Goodman has written:

'Fear Windows no more' -- subject(s): Windows (Computer programs)

'JavaScript bible' -- subject(s): Accessible book, Computer Technology, Handbooks, manuals, JavaScript (Computer program language), Nonfiction, OverDrive, Programming languages (Computers), World Wide Web

'The HyperCard Handbook 1.2 Upgrade Kit'

'Supermac' -- subject(s): Accessible book, Macintosh (Computer)

'Simon and Schuster Guide to the Coleco Adam'

'Fear DOS No More'

'Microsoft Word for the Macintosh' -- subject(s): Microsoft Word, Word processing

'Danny Goodman's Macintosh Handbook System 7.0 Macintosh Handbook'

'Fear WordPerfect for Windows no more' -- subject(s): Word processing, WordPerfect for Windows (Computer proram)

'Danny Goodman's JavaScript handbook' -- subject(s): World Wide Web, JavaScript (Computer program language)

'Danny Goodman's Apple guide starter kit' -- subject(s): Apple Guide, Apple computer, Computer software, Development, Macintosh (Computer), Programming

'Computer Concepts'

'How to buy an IBM PC or compatible computer' -- subject(s): IBM Personal Computer, Microcomputers, IBM Personal Computer XT, Purchasing

'The complete HyperCard 2.0 handbook' -- subject(s): HyperCard (Computer file), Macintosh (Computer), Programming

'Dynamic HTML'

'JavaScript Bible, Gold Edition'

'Fear Windows No More/What You Need to Know, When You Don't Know What to Do'

'Fear Excel for the Mac no more' -- subject(s): Electronic spreadsheets, Business, Computer programs

'How to buy on IBM PC or compatible computer'

'Fear Word for Windows No More, Version 3.0'

'The Simon & Schuster guide to the IMB PCjr' -- subject(s): IBM PCjr (Computer)

'Teach Yourself Visual JavaScript in 21 Days'

'Danny Goodman's Macintosh Syst'

'The Simon and Schuster Guide to Atari's My First Computer'

'Danny Goodman's Hypercard Developer's Guide (Macintosh performance library)' -- subject(s): HyperCard (Computer program), Macintosh (Computer), Programming

'Microsoft Excel for the Macintosh' -- subject(s): Business, Computer programs, Electronic spreadsheets, Microsoft Excel (Computer file)

'The complete AppleScript handbook' -- subject(s): AppleScript (Computer program language)

'Fear Excel for Windows No More' -- subject(s): Electronic spreadsheets, Computer progrms, Business

1 answer


Automator is a workflow application introduced as part of Mac OS X 10.4 (Tiger). It leverages the power of AppleScript to provide a drag-and-drop workbench for streamlining repetitive tasks. Unlike traditional scripting solutions, you create workflows by organizing packages of code called actions. Automator comes with a set of actions you can use right away. Plus Apple provides links to third party actions that you can add to your collection. Since you're working in a user interface, you don't need to know any programming to get started. Just arrange the actions in the order you want them executed and hit the run button. Those more comfortable with programming can, however, embed scripts inside workflows or develop new Automator actions. Once you've created a workflow, you can save and distribute it as a stand-alone application that can be used by others who have Mac OS X 10.4 or later

4 answers


Automator is an application developed by Apple for Mac OS X that implements point-and-click (or drag-and-drop) creation of workflows for automating repetitive tasks. Automator enables the repetition of tasks across a wide variety of programs, including the Finder, the Safari web browser, iCal, Address Book and others. It can also work with third-party applications such as Microsoft Office or Adobe Photoshop. Although Automator uses AppleScript and/or Cocoa, it requires no expertise in these languages whatsoever. However, the concept would be familiar to those used to Unix pipes: the output of the last action becomes the input of the next (though the user can optionally choose for an action to ignore the input from the previous action). Unlike Unix pipes, however, Automator workflows are sequential: each action is completed before the next action in the workflow begins. Automator comes with a library of many Actions (file renaming, finding linked images, creating a new mail message, etc.), all of which act as individual steps in a Workflow document. A Workflow document then can be used to carry out repetitive tasks. A user can also save these Workflows so that it can be used over and over again, whenever it is needed. Unix command line scripts and AppleScripts can also be invoked as Actions. The actions are linked together in a Workflow. The Workflow can be saved as an application, Workflow file or a contextual menu item. There is an 'Options' disclosure icon at the bottom of each action that shows a checkbox, allowing the action to be shown when run. This means that a task that may require slight tweaks every time it is run can present the same dialog to the user when the workflow runs as the options available in the action - in other words, setting parameters at runtime.

1 answer


I know about a service for mac called "C.Q.D." (Crazy Quiz Dude) that offers free demos at least. But it only works for mac, not windows. For a demo, copy this into Applescript:

(Or you can buy the full version by sending your e-mail address to william.mo.tiller@gmail.com. Then you will get full information about the quiz and how to buy it)

display dialog "Who is the American president?" buttons {"Bush", "Obama", "Kennedy"}

set the button_pressed to the button returned of the result

if the button_pressed is "Bush" then

display dialog "Wrong, sorry."

else if the button_pressed is"Obama" then

display dialog "Woohoo!!! That's right!"

else

display dialog "Wrong, sorry."

end if

display dialog "What's the most important airplane in America?" buttons {"Airforce One", "Marineforce One", "Force One"}

set the button_pressed to the button returned of the result

if the button_pressed is "Airforce One" then

display dialog "That's right!"

else if the button_pressed is"Marineforce One" then

display dialog "No, sorry."

else

display dialog "No, sorry."

end if

display dialog "How many stars do the American flag have?" buttons {"43", "50", "82"}

set the button_pressed to the button returned of the result

if the button_pressed is "43" then

display dialog "HaHa! Wrong!"

else if the button_pressed is "50" then

display dialog ":) That's perfect!"

else

display dialog "HaHa! Wrong!"

end if

4 answers


The main disadvantage of OS X is it's incompatibility with windows. But, this is getting much better now, with integration with Microsoft Exchange and certain software, such as CrossOver, which allows you to install most windows programs on mac OSX.
OS X has no disadvantages. It can do everything windows can. And more.

8 answers


The relentless surge of fileless malware, among other prevalent attack methods, has been noticeable for a few years. Fileless malware executes the attack without installing malware on the victim’s system/network to obfuscate various detection methods.

Unlike file-based malware attacks, many antivirus engines are still struggling to detect most of such attacks through signature-based detection methods.

In fileless attacks, threat actors ensure to do their job without leaving any digital footprint on the victim’s system. In easy words, a fileless attack refrains from storing files on the victim’s system or network. A fileless attack abuses legitimate system tools, such as PowerShell, .NET framework, WMI (Windows Management Instrumentation) processes, etc., on Windows machines/networks to retrieve system and other critical information. If the victim is a macOS user, the adversaries manipulate osascript, among other system-installed applications. Exploiting MS Office macros is another common trend.

Why is Fileless malware lethal? Fileless malware, aka zero-footprint malware or non-malware attacks, are often used as part of a high-profile cyber attack. Modern attackers prefer fileless malware instead of file-based counterpart for three primary reasons-

Surreptitious nature Like other sophisticated cyber kill chains, a fileless threat attack involves critical stages like persistence, obfuscation, execution, and information stealing.

However, the exceptional strength of a fileless attack is how it utilizes the existing system tools to accomplish the job instead of downloading malicious tools from external sources.

Trust factor A Fileless attack exploits system-integrated tools such as scheduled tasks, PowerShell, MBR, Registry, WMI Repo, etc. Legacy antivirus systems often keep these system tasks on the exception list. Sometimes fileless attacks also abuse hardware resources such as MotherBoard Firmware, Network card, etc., or popular file formats to achieve fileless persistence such as EXE, Java, document files, etc. Such system software, hardware, and file formats serve a significant purpose in running the system and could hinder the system’s performance if blocked.

Read More: C2-As-A-Service (C2aaS) And Its Evil Impact On The Global Threat Landscape LOLBins Manipulating system tools for malicious purposes is called the living-off-the-land or LOL technique. The malicious actors have been using the LOL technique for over two decades, mainly for executing fileless attacks. This technique helps the adversaries fly under the radar without writing files onto the system disk. The legitimate set of tools is called LOLBins.

Infamous LOLBins Every operating system has its fair share of LOLBin programs available. For example, the most popular LOLBin on Windows operating systems are PowerShell, WMI, Windows Registry, PSExec, Mshta (Microsoft Scripting Host), MSBuild, etc.

Significant cyber-attacks exploiting LOLBins- A Timeline Fileless malware often leverages LOLBins files for executing malicious jobs such as evasion, malware payload delivery, privilege escalations, lateral movement, and surveillance.

For example, sometime back, K7 Labs spotted a macOS malware designed to deliver a trojanised application disguised as a legitimate cryptominer. Developed by North-Korea based notorious APT group, Lazarus, the malware would execute a remote payload directly onto the system memory. In a similar attack, the perpetrators manipulated macOS’s AppleScript, an OS-specific scripting language. In such attacks, the threat actor uses a shell script to deliver a hidden launch agent that executes another shell script written in AppleScript. The malicious binary files are loaded directly onto the memory to ensure that they get purged and leave no footprint once the system is restarted. Like AppleScript, the adversaries also prefer writing malicious payloads and executing in-memory via other scripting engines such as JavaScript, VBScript, or VBA or exploiting a LOLBin such as Microsoft PowerShell. Many APT groups, including Lazarus, disseminate malicious Microsoft Office files loaded with macros which would execute malicious codes on the system memory using LOLBins on Windows or macOS running systems. In 2017, the infamous Equifax breach was executed via a fileless attack using a command injection vulnerability (CVE-2017-5638) in Apache Struts. Poshspy backdoor malware manipulated Windows WMI processes to retrieve persistence in the same year and used PowerShell to deliver the payload on system RAM. The LOLBin file also helped the perpetrators create backdoors on the network. Another notorious fileless trojan Astaroth abused WMI commands to download and install malware without raising any alert. Notorious cyberattacks such as Emotet, Trickbot, and Ryuk ransomware, APT attack Operation Cobalt Kitty, Rammit Banking Trojan, Fallout Exploit Kit, and many others abused PowerShell, a task automation and configuration management framework of Microsoft Windows. Another banking trojan, Ursnif aka Gozi, exploits the .NET framework and malicious Microsoft VBA macros to leverage malware.
Notorious ransomware Sodinokibi aka REvil and Gandcrab, manipulated reflective DLL loading technique to load dynamic libraries without using Windows API. Gandcrab also manipulates a multi-stage infection chain through VBA codes, WMI objects, and JavaScript. Read More: A Guide To Banking Trojans, Malware Loaders, And How To Get Rid Of Them Challenges in detecting Fileless Malware and mitigation techniques Detecting fileless malware is challenging for any enterprise since the attacker tends to abuse system and network services. Moreover, the concept of attacking without uploading malware payloads on the system disks also lets them evade signature-based detection technologies. Furthermore, the attackers also offer a helping hand to their fellow adversaries by sharing the malware topologies as a service to further the menace.

Here is a set of guidelines you should embrace to stay safe from the onslaught of such attacks-

Enterprises should move beyond signature-based detection methods and observe the activities of all the system utilities. They should appoint cybersecurity authorities such as K7 Security to analyze all the oncoming threats and take necessary measures to minimize the damage. Large enterprises should also install honeypots on the network to observe the prevalent attacks and analyze the methodologies and intention of the threat actor to ensure that the rest of the system is prepared to withstand such attacks. Implementing a machine-learning algorithm to detect possible threats could highly automate the process and decrease the frequency of false-positive appearances. To avoid such attacks, an enterprise should implement a multi-layered defense system such as K7 Endpoint Security or K7 Enterprise Security to mitigate all the risks as soon as they appear. Visit K7computing dot com to download a product demo, or connect with us at <1800 419 0077> for further details.

1 answer


Hi, A class means collection of methods/functions. Method/function accepts parameters, process set of codes which you have written in the module/function and returns the output to the caller. Collection of class is called Class Library. When you complie the Class Library it becomes a DLL. Hope this helps

10 answers


The question is too vague for a straight answer. Advantages in comparison to what? Another OS or a previous version of same? Client or server version?

If the question meant was, what are the advantages of OS X Leopard over Windows Vista Home Edition, then I would say smaller memory foot print, less processor waste, better safeguards for personal data (Time Machine actually works. System recovery or save points in XP and Vista generally don't.). Vastly easier handling of foreign language character input. Complete customization of keyboard macros for any pull down menu item. (The ability to set up the same key strokes for the same or similar operations performed across multiple programs is a major benefit for a power user like me.) Easy to use plain-English AppleScript language authoring or more visual counter-part "Automator" can write custom programs which can be integrated into right-mouse click items that are contextual in nature or to interact automatically when certain kinds or names of files, etc are dropped in designated folders (any you choose) to do just about anything any C++ program could do in terms of file management and some more advanced things including automated format conversions. It's a much more integratable system than the experience offered by Windows which is much more balkanized when you get down to advanced user functions. Power users will appreciate the facilities and ease of implementing advanced automation that Mac OS X Leopard has which even Vista can't come close to.

Same for the server versions of OS X but add the fact that one $999 copy of OS X Server is an entire site-license.. There is no pettiness from Apple to charge penalties for multiple processor cores or multiple machines, unlike Microsoft who seems to think the larger you are, the more they can bleed you.

Both versions have no restrictions on running virtual machines to incorporate additional usability by loading in other operating systems to run side by side with Leopard. Microsoft does forbid this in their Vista licenses. Again, more nickle and diming from Redmond.

Leopard compatibility with Tiger and Panther authored programs remains high while Vista has definitely more problems with backwards compatibility.

Problems with hardware compatibility for legacy gear are also much higher on Vista because Microsoft's specifications for minimum system call-outs are not strict enough, perhaps.

Apple's latest Mac OS is called Snow Leopard. This is a relatively cheap upgrade, available only for Macs with Intel Core Duo processors. Although there are a few extra goodies, the main point of Snow Leopard is that it is specifically addressed to the Intel processor; and the machine code that addresses earlier processors is eliminated. This means that Snow Leopard is a cut-down OS that used less memory and which loads more quickly from startup. So far, it seems rock steady and reliable.

1 answer