<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>biotext.org.uk &#187; OS X</title>
	<atom:link href="http://biotext.org.uk/tag/os-x/feed/" rel="self" type="application/rss+xml" />
	<link>http://biotext.org.uk</link>
	<description>Not a typewriter</description>
	<lastBuildDate>Sat, 05 Feb 2011 14:18:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Tunnelling a connection through 2 servers via ssh</title>
		<link>http://biotext.org.uk/tunnelling-a-connection-through-2-servers-via-ssh/</link>
		<comments>http://biotext.org.uk/tunnelling-a-connection-through-2-servers-via-ssh/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 19:19:28 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://biotext.org.uk/?p=490</guid>
		<description><![CDATA[This took a bit of head-scratching, so for future reference, or anyone else looking: Say I am working outside the office firewall, on a machine called home, and I need to get into a MySQL server inside it. (Doesn&#8217;t have to be MySQL, but just for argument&#8217;s sake.) There&#8217;s a machine called gateway I can [...]]]></description>
			<content:encoded><![CDATA[<p>This took a bit of head-scratching, so for future reference, or anyone else looking:</p>
<p>Say I am working outside the office firewall, on a machine called <code>home</code>, and I need to get into a MySQL server inside it. (Doesn&#8217;t have to be MySQL, but just for argument&#8217;s sake.)</p>
<p>There&#8217;s a machine called <code>gateway</code> I can ssh to and tunnel through, but for security reasons, the database server <code>mysql</code> doesn&#8217;t accept connections from <code>gateway</code> directly. But my desktop machine at the office (err&#8230; <code>desktop</code>) can connect to <code>mysql</code>.</p>
<p>One way round it is to ssh from <code>home</code> to <code>gateway</code> and forward a port on <code>gateway</code> to the ssh server on <code>desktop</code>:</p>
<pre>
home $ ssh -L 2222:desktop.example.org:22 -tAY gateway.example.org
</pre>
<p>And then in another terminal, ssh from <code>home</code> to <code>desktop</code> via this tunnel, forwarding another port on <code>home</code> to the incoming connections port on <code>mysql</code> (3306 in MySQL&#8217;s case usually):</p>
<pre>
home $ ssh -p 2222 -L 23306:mysql.example.org:3306 127.0.0.1
</pre>
<p>This time, you&#8217;re connecting to <code>home</code> port 2222, but because of the first command, this forwards you straight to <code>desktop</code> port 22.</p>
<p>Now both tunnels are in place, you can just connect to port 23306 on <code>home</code> and arrive by magic at <code>mysql</code>. In another terminal (or from your MySQL GUI):</p>
<pre>
home $ mysql -uUSER -pPASS -h127.0.0.1 -P23306
</pre>
<p>This example shows a tunnel-within-a-tunnel. There should be a way to make this work using end-to-end tunnelling instead, I tried but didn&#8217;t get anywhere. But that might be due to ssh server restrictions on our equivalent of <code>gateway</code>.</p>
<p>If none of this means anything, there&#8217;s an <a href="http://magazine.redhat.com/2007/11/06/ssh-port-forwarding/">intro to ssh port forwarding here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://biotext.org.uk/tunnelling-a-connection-through-2-servers-via-ssh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Things to try when VirtualBox networking messes up</title>
		<link>http://biotext.org.uk/things-to-try-when-virtualbox-networking-messes-up/</link>
		<comments>http://biotext.org.uk/things-to-try-when-virtualbox-networking-messes-up/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 09:52:40 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[VirtualBox]]></category>

		<guid isPermaLink="false">http://biotext.org.uk/?p=447</guid>
		<description><![CDATA[This is really a note-to-self but it might help other people too. I have two network interfaces in my Ubuntu guest (on OS X 10.4 host), one NAT, one host-only. Sometimes one of them doesn&#8217;t get an IP address &#8212; in ifconfig it has an inet6 address but not an inet address. Today I tried [...]]]></description>
			<content:encoded><![CDATA[<p>This is really a note-to-self but it might help other people too.</p>
<p>I have two network interfaces in my Ubuntu guest (on OS X 10.4 host), one NAT, one host-only.</p>
<p>Sometimes one of them doesn&#8217;t get an IP address &#8212; in ifconfig it has an inet6 address but not an inet address.</p>
<p>Today I tried</p>
<p><code>sudo dhclient eth1</code></p>
<p>and it worked &#8212; all it needed to do was re-query VirtualBox&#8217;s built-in DHCP server.</p>
<p>I would have thought this would do that automatically:</p>
<p><code>sudo /etc/init.d/networking restart</code></p>
<p>However that didn&#8217;t help&#8230; But dhclient did.</p>
<p>Another recurring problem is that when I move between different networks, DNS resolution gets screwed up. There&#8217;s a description of this with a suggested work around (using VBox&#8217;s DNS Proxy) here:</p>
<p>http://forums.virtualbox.org/viewtopic.php?f=1&#038;t=28332</p>
<p>However, while this seemed to help with two of the networks I use frequently, it didn&#8217;t with a third, even after rebooting.</p>
<p>So, as suggested on one or two threads, I&#8217;ve removed the DNSProxy setting, and set the Ubuntu guest to use Google&#8217;s public DNS servers instead of those provided by the DHCP server for the NATted virtual NIC. (Blah blah blah.) Follow example here (more or less):</p>
<p><a href="http://grumpymole.posterous.com/how-to-use-google-public-dns-or-opendns-in-ub">http://grumpymole.posterous.com/how-to-use-google-public-dns-or-opendns-in-ub</a></p>
<p>Seems to be working so far&#8230; But only tested on one of the offending networks, and without rebooting yet. Updates to come later.</p>
<p>&#8230; Nope, after upgrading to Snow Leopard and the latest VirtualBox (it&#8217;s now from Oracle &#8212; scary), random problems persist.</p>
<p>Sometimes I&#8217;ll lose guest-host connectivity in the middle of a session, without any sleep or other interruptions, but will still be able to see the internet from the NAT adaptor.</p>
<p>One possible solution here involving using OS X itself as the NAT router:</p>
<p><a href="http://akutz.wordpress.com/2009/08/20/building-a-better-os-x-firewall-or-how-i-solved-the-nat-problem-for-virtualbox/">http://akutz.wordpress.com/2009/08/20/building-a-better-os-x-firewall-or-how-i-solved-the-nat-problem-for-virtualbox/</a></p>
<p>&#8230; but it&#8217;ll take work.</p>
<p>Or maybe a simpler version of the same approach: have a single host-only adaptor, use OS X&#8217;s internet sharing to share the AirPort card, and manually tell the vbox to use 192.168.56.1 as the default gateway:</p>
<p><a href="http://forum.virtualbox.org/viewtopic.php?f=1&#038;t=26544">http://forum.virtualbox.org/viewtopic.php?f=1&#038;t=26544</a></p>
<p>If all else fails, try using a different ethernet hardware emulator.</p>
]]></content:encoded>
			<wfw:commentRss>http://biotext.org.uk/things-to-try-when-virtualbox-networking-messes-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to make sure your media disk is mounted before starting iTunes</title>
		<link>http://biotext.org.uk/how-to-make-sure-your-media-disk-is-mounted-before-starting-itunes/</link>
		<comments>http://biotext.org.uk/how-to-make-sure-your-media-disk-is-mounted-before-starting-itunes/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 22:25:35 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://biotext.org.uk/?p=427</guid>
		<description><![CDATA[This is an Apple Annoyance that&#8217;s been bugging me for a while &#8212; if your iTunes library is on an external HD, and you start iTunes without it mounted, the bloody thing can seriously mangle its own library index (under Tiger at least). So I&#8217;ve replaced my iTunes Dock icon with a little AppleScript that [...]]]></description>
			<content:encoded><![CDATA[<p>This is an Apple Annoyance that&#8217;s been bugging me for a while &#8212; if your iTunes library is on an external HD, and you start iTunes without it mounted, the bloody thing can seriously mangle its own library index (under Tiger at least).</p>
<p>So I&#8217;ve replaced my iTunes Dock icon with a little AppleScript that checks whether said disk is mounted first:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code"><pre class="applescript" style="font-family:monospace;"><span style="color: #ff0033; font-weight: bold;">tell</span> <span style="color: #0066ff;">application</span> <span style="color: #009900;">&quot;Finder&quot;</span>
	<span style="color: #ff0033; font-weight: bold;">if</span> <span style="color: #0066ff;">exists</span> <span style="color: #000000;">&#40;</span><span style="color: #0066ff;">disk</span> <span style="color: #009900;">&quot;LaCie&quot;</span><span style="color: #000000;">&#41;</span> <span style="color: #ff0033; font-weight: bold;">then</span>
		<span style="color: #ff0033; font-weight: bold;">tell</span> <span style="color: #0066ff;">application</span> <span style="color: #009900;">&quot;iTunes&quot;</span> <span style="color: #ff0033; font-weight: bold;">to</span> <span style="color: #0066ff;">activate</span>
	<span style="color: #ff0033; font-weight: bold;">else</span>
		<span style="color: #0066ff;">display dialog</span> <span style="color: #009900;">&quot;Don't start iTunes without LaCie external disk mounted.&quot;</span> <span style="color: #0066ff;">buttons</span> <span style="color: #000000;">&#123;</span><span style="color: #009900;">&quot;OK&quot;</span><span style="color: #000000;">&#125;</span> default button <span style="color: #000000;">1</span> <span style="color: #ff0033; font-weight: bold;">with</span> title <span style="color: #009900;">&quot;Cannot start iTunes&quot;</span> <span style="color: #ff0033; font-weight: bold;">with</span> icon stop
	<span style="color: #ff0033; font-weight: bold;">end</span> <span style="color: #ff0033; font-weight: bold;">if</span>
<span style="color: #ff0033; font-weight: bold;">end</span> <span style="color: #ff0033; font-weight: bold;">tell</span></pre></td></tr></table></div>

<p>Compile, save as script, add to dock, bingo. (Obviously, replace <code>LaCie</code> with the name of your external HD, as it appears in <code>/Volumes</code> when mounted.)</p>
<p>For extra points, you can give it iTunes&#8217; icon too. Just get Info on iTunes and select the little icon in the top left (not the big one under Preview). Then just cmd-c, select the same icon in the script&#8217;s info window, and cmd-v.</p>
]]></content:encoded>
			<wfw:commentRss>http://biotext.org.uk/how-to-make-sure-your-media-disk-is-mounted-before-starting-itunes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacBook keyboard hacks for # (hash/pound/numbersign)</title>
		<link>http://biotext.org.uk/macbook-keyboard-hacks-for-hash-pound-numbersign/</link>
		<comments>http://biotext.org.uk/macbook-keyboard-hacks-for-hash-pound-numbersign/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 14:32:09 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[X11]]></category>

		<guid isPermaLink="false">http://biotext.org.uk/?p=412</guid>
		<description><![CDATA[One of the few annoying things about my oldish MacBook Pro is its keyboard, for example a few unresponsive keys, but particularly the lack of a # key. It&#8217;s a UK keyboard, and has £ for shift-3, and # is hidden in alt-3 (not labelled). This is fine in native desktop apps, but less fine [...]]]></description>
			<content:encoded><![CDATA[<p>One of the few annoying things about my oldish MacBook Pro is its keyboard, for example a few unresponsive keys, but particularly the lack of a # key. It&#8217;s a UK keyboard, and has £ for shift-3, and # is hidden in alt-3 (not labelled).</p>
<p>This is fine in native desktop apps, but less fine in some text-mode programs (e.g. vim), when for some reason this often produces a superscript <sup>3</sup> instead.</p>
<p>So I&#8217;ve set up a custom keyboard mapping in iTerm to map F3 to #, which works nicely. <strong>However!</strong></p>
<p>If I&#8217;m SSHed in to a remote Linux machine (or even my local Ubuntu VirtualBox) neither of these keys work in X apps. But, xmodmap (via the config file ~/.Xmodmap) can help. For some reason, Macs all have a dedicated key for these characters &#8212; § and ± &#8212; which <em>no-one</em> ever uses. But with this line in ~/.Xmodmap we can remap it to produce #:</p>
<p>keycode 18=numbersign</p>
<p><strong>UPDATE:</strong> I&#8217;ve found a better way which works pretty much globally&#8230;</p>
<p>Using <a href="http://scripts.sil.org/Ukelele">Ukelele</a> you can copy the British keyboard layout and then remap keys to your heart&#8217;s content. I&#8217;ve moved the § character to the alt-§ key combination, in case I ever need it, and moved the # character to the raw § key. This seems to be respected <em>almost</em> everywhere so I don&#8217;t need to mess around with alt-3 or F3 any more. Joy. It also works over <a href="http://www.jinx.de/JollysFastVNC.html">JollysFastVNC</a> to a remote RealVNC server, which none of the other methods did.</p>
<p>Unfortunately, things still aren&#8217;t perfect. If I actually open a VirtualBox console session into GNOME on the local Ubuntu VM, the pointless § and ± key actually produces &lt; and &gt; so neither of these tricks work. In fact, I can&#8217;t get anything to generate a # even though I have the MacBook Pro Intl keyboard layout selected in GNOME. Any ideas?</p>
<p><strong>UPDATE 2:</strong> YES!! I&#8217;ve finally cracked it for VirtualBox. With the help of the xkeycaps command, I discovered that X the keycodes coming into Ubuntu weren&#8217;t what I thought they were &#8212; somewhere the Mac-ness of the keyboard layout was getting lost. It turned out that the § key was generating keycode 94 instead. So I set up this in .Xmodmap on the Ubuntu VM:</p>
<p>keycode 94=numbersign</p>
<p>Now it works in VirtualBox too. Leave gifts of thanks below :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://biotext.org.uk/macbook-keyboard-hacks-for-hash-pound-numbersign/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Running RasMol from Firefox and Finder in OS X</title>
		<link>http://biotext.org.uk/running-rasmol-from-firefox-and-finder-in-os-x/</link>
		<comments>http://biotext.org.uk/running-rasmol-from-firefox-and-finder-in-os-x/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 22:17:53 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[RasMol]]></category>
		<category><![CDATA[X11]]></category>

		<guid isPermaLink="false">http://biotext.org.uk/?p=271</guid>
		<description><![CDATA[A colleague asked me today, how can we set up someone&#8217;s Mac to open .pdb files in RasMol when clicking a .pdb link in Firefox. This turned out to be a non-trivial operation. Here&#8217;s how I did it, with RasMol 2.7.2 and Firefox 3.0.7 on OS X 10.4. The first step is to install RasMol. [...]]]></description>
			<content:encoded><![CDATA[<p>A colleague asked me today, how can we set up someone&#8217;s Mac to open <a href="http://www.pdb.org/">.pdb</a> files in <a href="http://rasmol.org/">RasMol</a> when clicking a .pdb link in Firefox. This turned out to be a non-trivial operation. Here&#8217;s how I did it, with RasMol 2.7.2 and Firefox 3.0.7 on OS X 10.4.</p>
<p><span id="more-271"></span><br />
The first step is to install RasMol. There are various OS X ports out there &#8212; but I used the dead handy <a href="http://www.finkproject.org/">Fink</a> to do this in one line:</p>
<pre>fink install rasmol</pre>
<p>However, RasMol is a Unix executable and not an application in the OS X sense, i.e. a .app file, which means you can&#8217;t select it as a download handler in Firefox. So, we need to wrap it in some AppleScript in order to allow this. The following AppleScript &#8212; my first :-) &#8212; gives you a RasMol Launcher &#8216;droplet&#8217; which does the trick:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
</pre></td><td class="code"><pre class="applescript" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">-- flag to indicate whether script has been invoked as a droplet</span>
<span style="color: #ff0033; font-weight: bold;">set</span> filecount <span style="color: #ff0033; font-weight: bold;">to</span> <span style="color: #000000;">0</span>
&nbsp;
<span style="color: #808080; font-style: italic;">-- run X11 if not running, then run RasMol (command shell and visualization window)</span>
<span style="color: #ff0033; font-weight: bold;">on</span> run_rasmol<span style="color: #000000;">&#40;</span>filename<span style="color: #000000;">&#41;</span>
	<span style="color: #0066ff;">do shell script</span> <span style="color: #009900;">&quot;open /Applications/Utilities/X11.app; export DISPLAY=:0; /usr/X11R6/bin/xterm -e /sw/bin/rasmol &quot;</span> <span style="color: #000000;">&amp;</span> filename <span style="color: #000000;">&amp;</span> <span style="color: #009900;">&quot; &amp;&gt; /dev/null &amp;&quot;</span>
<span style="color: #ff0033; font-weight: bold;">end</span> run_rasmol
&nbsp;
<span style="color: #808080; font-style: italic;">-- open subroutine invoked by OS X if we run this as a droplet (i.e. file[s] supplied)</span>
<span style="color: #ff0033; font-weight: bold;">on</span> <span style="color: #0066ff;">open</span> <span style="color: #000000;">&#40;</span>filelist<span style="color: #000000;">&#41;</span>
	<span style="color: #ff0033; font-weight: bold;">repeat</span> <span style="color: #ff0033; font-weight: bold;">with</span> filename <span style="color: #ff0033; font-weight: bold;">in</span> filelist
		<span style="color: #ff0033; font-weight: bold;">set</span> filecount <span style="color: #ff0033; font-weight: bold;">to</span> <span style="color: #000000;">1</span>
		<span style="color: #ff0033; font-weight: bold;">set</span> filename <span style="color: #ff0033; font-weight: bold;">to</span> <span style="color: #0066ff;">quoted form</span> <span style="color: #ff0033; font-weight: bold;">of</span> <span style="color: #0066ff;">POSIX path</span> <span style="color: #ff0033; font-weight: bold;">of</span> filename
		run_rasmol<span style="color: #000000;">&#40;</span>filename<span style="color: #000000;">&#41;</span>
	<span style="color: #ff0033; font-weight: bold;">end</span> <span style="color: #ff0033; font-weight: bold;">repeat</span>
<span style="color: #ff0033; font-weight: bold;">end</span> <span style="color: #0066ff;">open</span>
&nbsp;
<span style="color: #808080; font-style: italic;">-- if no files supplied (e.g. user double-clicked icon) run RasMol wih no params</span>
<span style="color: #ff0033; font-weight: bold;">if</span> filecount <span style="color: #000000;">&lt;</span> <span style="color: #000000;">1</span> <span style="color: #ff0033; font-weight: bold;">then</span>
	run_rasmol<span style="color: #000000;">&#40;</span><span style="color: #009900;">&quot;&quot;</span><span style="color: #000000;">&#41;</span>
<span style="color: #ff0033; font-weight: bold;">end</span> <span style="color: #ff0033; font-weight: bold;">if</span></pre></td></tr></table></div>

<p><a href="/static/rasmol-applescript.txt">Click to download</a></p>
<p>This script starts X11 automatically, if it&#8217;s not already running, and for each PDB file dropped onto it, loads it into a separate RasMol instance (command prompt and visualization window). This kind of script is called a &#8216;droplet&#8217;, and can also handle being started from another application with one or more files supplied. If it&#8217;s just double-clicked, the <code>on open</code> subroutine is never called, and it opens a blank RasMol.</p>
<p>To create the script, open Script Editor &#8212; it&#8217;s in /Applications/AppleScript &#8212; paste in the source code, hit Compile, and save it as an application bundle called RasMol Launcher. This is a .app file which is really a directory containing the script and its metadata. Most OS X applications are bundled like this.</p>
<p><strong>N.B.</strong> You may have to change /sw/bin/rasmol to wherever you installed it to, but this is the default Fink location.</p>
<p>Now, when you next click on a .pdb file in Firefox, you can choose your new RasMol Launcher droplet just like any application, and hit OK, and it should pop up just as if you&#8217;d double-clicked a local file. <strong>However</strong>, see the note about Firefox limitations below.</p>
<h3>Associating .pdb files with RasMol Launcher in Finder</h3>
<p>Because of the way OS X manages file associations, you can only associate .pdb files with the launcher droplet on a file-by-file basis to begin with (see <a href="http://lists.apple.com/archives/applescript-users/2009/Jan/msg00183.html">this thread</a> for why). This isn&#8217;t very helpful.</p>
<p>To fix this, we need to go into the bundle and edit some metadata. Go into the bundle in Finder by doing Show Package Contents (ctrl-click menu) and open Contents/Info.plist in a text or XML editor (or Property List Editor if you have the Apple developer tools). Find the <code>CFBundleSignature</code> key and change its string (should be <code>dplt</code>) to <code>RSML</code>. Then add a new entry underneath this with the key <code>CFBundleIdentifier</code> and the string <code>uk.org.biotext.RasMolLauncher</code>. Finally, open the Pkginfo file in the same folder, and change its contents to just the string <code>APPLRSML</code>.</p>
<p>After doing all this, you need to get OS X to re-read the application&#8217;s metadata &#8212; the quickest way is to move it to another folder, and back again. Now you should be able to Get Info on a .pdb file, change the application it opens with to RasMol Launcher, and click Change All to apply this to all .pdb files.</p>
<h3>Firefox limitations</h3>
<p>One quirk about Firefox &#8212; I think it&#8217;s a bug but Mozilla don&#8217;t &#8212; is that sometimes, the &#8220;do this automatically from now on&#8221; option when downloading a file doesn&#8217;t work. i.e. you can check it, but still get asked next time. The reason behind this is that some web servers are configured to serve files with the <code>Content-disposition: attachment</code> HTTP header, but don&#8217;t supply a specific MIME type. Instead they&#8217;ll have something like <code>Content-Type: application/download</code>.</p>
<p>In these instance, Firefox doesn&#8217;t consider it safe to open the file with the default app based on its filename extension alone, even if you asked for the automatic option before. So it pops the same dialogue box up again. Sadly, one of the sites that does this is <a href="http://www.pdb.org/">pdb.org</a> itself.</p>
<p>However, you don&#8217;t have to go all the way through the application selection process again. On my version of Firefox at least, assuming &#8220;Open with&#8230;&#8221; is selected, you can just hit OK and it&#8217;ll fire up RasMol Launcher again.</p>
]]></content:encoded>
			<wfw:commentRss>http://biotext.org.uk/running-rasmol-from-firefox-and-finder-in-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

