<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[AppleScript - Knowledgebase Articles]]></title>
		<link><![CDATA[http://support.elgato.com/index.php?_m=knowledgebase&_a=view&parentcategoryid=167]]></link>
		<description><![CDATA[Knowledgebase Articles Provided by Elgato Systems]]></description>
		<language><![CDATA[en-us]]></language>
		<copyright><![CDATA[Elgato Systems]]></copyright>
		<item>
			<title><![CDATA[EyeTV 3 and AppleScript]]></title>
			<link><![CDATA[http://support.elgato.com/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=2583]]></link>
			<description><![CDATA[
Many functions in EyeTV 3 can be accessed using AppleScript. <br /><br /><span style="font-weight: bold;">Script Menu </span><br /><br />EyeTV 3 displays a Script menu in the menu bar when it finds scripts in the /Library/Application Support/EyeTV/Scripts folder.  These scripts can be started directly from the Script menu. Please note that when scripts have changed EyeTV needs to be restarted for the changes to become effective. <br /><br /><span style="font-weight: bold;">Dictionary </span><br /><br />The AppleScript Dictionary of EyeTV lists all available commands and parameters. The Apple application “Script Editor” (in /Applications/AppleScript) can be used to inspect EyeTV's script dictionary and to write scripts. You can also find example scripts on the EyeTV installation CD. If you find that there is functionality in EyeTV that is not present in the AppleScript dictionary, please write us at <a href="http://support.elgato.com">http://support.elgato.com</a>. We will try to accommodate your needs in future software updates. <br /><br /><span style="font-weight: bold;">Triggered Script</span>s <br /><br />In addition to the conventional AppleScript support EyeTV 3 also offers the possibility to use triggered offers the following trigger events: <br /><br /><span style="font-weight: bold;">ScheduleCreated </span><br /><br />Scripts using this trigger will start after a schedule is created. <br /><br /><span style="font-weight: bold;">RecordingDone </span><br /><br />Scripts using this trigger will start after a recording has finished. <br /><br /><span style="font-weight: bold;">ExportDone </span><br /><br />Scripts using this trigger will start after a recording has been completely exported. <br /><br /><span style="font-weight: bold;">RecordingDeleted</span> <br /><br />Scripts using this trigger will start after a recording was deleted. Commented example trigger scripts can be found on the EyeTV installation CD. In order to execute these scripts EyeTV looks for triggered scripts in /Library/Application Support/EyeTV/Scripts/TriggeredScripts. In case this directory does not exist, create it manually. <br /><br />Note: The TriggeredScripts directory and its contents are not displayed in EyeTV’s Script menu since triggered scripts should not be manually launched. <br /><br />
]]></description>
		</item>
	</channel>
</rss>
