<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
 --></style><title>Desktop alias</title></head><body>
<div><font size="+1">My standalone creates a desktop alias when first
launched, however the alias does not work.&nbsp; Also, the alias is
named GoldCarbonMach-0, and I'd like it to be named Blackjack Gold.&nbsp;
This is for OSX.</font></div>
<div><font size="+1"><br></font></div>
<div><font size="+1">Note:&nbsp; Double clicking the alias nothing
happens, not even a dialog to find the original.&nbsp; Get Info
however, does show the correct filepath to the original.</font></div>
<div><font size="+1"><br></font></div>
<div><font size="+1">Have not tested Windows or PPC yet.</font></div>
<div><font size="+1"><br></font></div>
<div><font size="+1" color="#000000"># create desktop alias<br>
&nbsp; set the itemDel to &quot;/&quot;<br>
&nbsp; put specialFolderPath(Desktop) &amp; &quot;/Blackjack Gold.lnk&quot;
into aliasName<br>
&nbsp; put the effective filename of stack &quot;Blackjack Gold&quot;
into fileLocation<br>
&nbsp; put &quot;Blackjack Gold alias&quot; into nameIt<br>
&nbsp; if gPlat is &quot;W&quot; then # Windows<br>
&nbsp;&nbsp;&nbsp; create alias(aliasName) to file
fileLocation</font></div>
<div><font size="+1" color="#000000"><br>
&nbsp; else if gPlat is &quot;X&quot; then # OSX<br>
&nbsp;&nbsp;&nbsp; delete the last item of aliasName<br>
&nbsp;&nbsp;&nbsp; replace &quot;/&quot; with &quot;:&quot; in
aliasName<br>
&nbsp;&nbsp;&nbsp; put &quot;:&quot; after aliasName #
:Users:UserName:Desktop:<br>
&nbsp;&nbsp;&nbsp; replace &quot;/&quot; with &quot;:&quot; in
fileLocation<br>
&nbsp;&nbsp;&nbsp; put &quot;tell application&quot; &amp;&amp;
q(&quot;Finder&quot;) &amp; cr &amp; \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;set tFile to&quot;
&amp;&amp; q(fileLocation) &amp; cr &amp; \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;make alias file to
tFile at&quot; &amp;&amp; q(aliasName) &amp; cr &amp; \<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;end tell&quot; into
tScript<br>
&nbsp;&nbsp;&nbsp; do tScript as AppleScript</font></div>
<div><font size="+1" color="#000000"><br>
&nbsp; else if gPlat is &quot;P&quot; then # Mac Classic<br>
&nbsp;&nbsp;&nbsp; delete the last item of aliasName<br>
&nbsp;&nbsp;&nbsp; put &quot; alias&quot; after aliasName<br>
&nbsp;&nbsp;&nbsp; replace &quot;/&quot; with &quot;:&quot; in
aliasName<br>
&nbsp;&nbsp;&nbsp; replace &quot;/&quot; with &quot;:&quot; in
fileLocation<br>
&nbsp;&nbsp;&nbsp; create alias(aliasName) to file fileLocation<br>
&nbsp; end if<br>
&nbsp; set the itemDel to comma<br>
&nbsp; # end create alias</font><br>
<font size="+1" color="#000000"></font></div>
<div><font size="+1" color="#000000">function q pWhat # put quotes
around it<br>
&nbsp; return quote &amp; pWhat &amp; quote<br>
end q</font></div>
<div><br></div>
<x-sigsep><pre>-- 
</pre></x-sigsep>
<div>Mac and Windows shareware games<br>
http://www.gypsyware.com</div>
</body>
</html>