<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Annoying Adobe Programmers!</title>
	<atom:link href="http://mymacinations.com/2007/09/29/annoying-adobe-programmers/feed/" rel="self" type="application/rss+xml" />
	<link>http://mymacinations.com/2007/09/29/annoying-adobe-programmers/</link>
	<description>Yet another mac user's blog</description>
	<lastBuildDate>Sun, 22 Jan 2012 20:12:16 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Anonymous</title>
		<link>http://mymacinations.com/2007/09/29/annoying-adobe-programmers/comment-page-1/#comment-422</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Thu, 17 Jul 2008 20:29:39 +0000</pubDate>
		<guid isPermaLink="false">http://mymacinations.com/2007/09/29/annoying-adobe-programmers/#comment-422</guid>
		<description>Hi. I just had the same problem of trying to rename &quot;Adobe Photoshop CS3.app&quot; to something smaller, and then getting that annoying error message every time it launches (you can even hit cancel and it still launches just fine). I found this blog page while googling for a fix.

Apparently there was a thread on Adobe&#039;s Forums about this same issue that has since been deleted, but it&#039;s still in google&#039;s cache at: http://209.85.141.104/search?q=cache:jmrBrlrQOl8J:www.adobeforums.com/webx%3F14%40%40.3bc45a59&amp;hl=en&amp;ct=clnk&amp;cd=1&amp;gl=us Still nothing of help, mostly just people complaining that you shouldn&#039;t want to rename things. For me it&#039;s just aesthetics. Ever single other icon in my Dock has a simple name, and I just like consistency (and making/renaming an alias to put in the Dock has that annoying little arrow in the corner, which is again inconsistent). 

It looks like there&#039;s also an entry in Adobe&#039;s KnowledgeBase about this issue: http://kb.adobe.com/selfservice/viewContent.do?externalId=kb401628&amp;sliceId=2 They just say to put the application back where it was and rename it back to Adobe Photoshop CS3.app. 

Personally I think this is just a bug with Photoshop. All of the other CS3 applications can be renamed, only show the &quot;repair&quot; error message once, then they&#039;re just fine. There seems to be a bug keeping Photoshop from &quot;remembering&quot; the name change. 

I was able to fix this myself, so now the renamed &quot;Photoshop CS3.app&quot; launches just fine without the error message, but I wouldn&#039;t recommend this fix to anyone unless they&#039;re comfortable with the type of stuff below.

When I renamed Illustrator, the only change that I could find being made was in an Sqlite file at /Library/Application Support/Adobe/caps/caps.db  

A single entry gets changed, from: &lt;code&gt;{C4519961-AC64-4565-B3AF-9050296B5D5A}&#124;4&#124;AMTConfigPath&#124;/Applications/Adobe Illustrator CS3/Adobe Illustrator CS3.app/Contents/Resources/AMT/application.xml&lt;/code&gt;

to: &lt;code&gt;{C4519961-AC64-4565-B3AF-9050296B5D5A}&#124;4&#124;AMTConfigPath&#124;/Applications/Adobe Illustrator CS3/Illustrator CS3.app/Contents/Resources/AMT/application.xml&lt;/code&gt;

There&#039;s a similar entry for Photoshop: &lt;code&gt;{30C4B843-28DA-466F-AFCA-CB0ED153C826}&#124;0&#124;AMTConfigPath&#124;/Applications/Adobe Photoshop CS3/Adobe Photoshop CS3.app/Contents/Resources/AMT/application.xml&lt;/code&gt;

...but after you click to Repair in that error message, it remains unchanged. I think the bug is that they have one of the DB key values hard-coded incorrectly in the app or something. Anyway, so I manually changed it with sqlite3. I had to temporarily change the permissions on the caps.db file as well as its parent &quot;caps&quot; directory in order for the query to actually run successfully. Anyway, here&#039;s the query:

&lt;code&gt;
&gt;su
Password:
sh-3.2# sqlite3 /Library/Application\ Support/Adobe/caps/caps.db 
SQLite version 3.4.0
Enter &quot;.help&quot; for instructions
sqlite&gt; update payload_data
   ...&gt; set value = &#039;/Applications/Adobe Photoshop CS3/Photoshop CS3.app/Contents/Resources/AMT/application.xml&#039;
   ...&gt; where payloadID = &#039;{30C4B843-28DA-466F-AFCA-CB0ED153C826}&#039; AND
   ...&gt; domain = 0 AND
   ...&gt; key = &#039;AMTConfigPath&#039;;
sqlite&gt; .exit
sh-3.2#
&lt;/code&gt;

Anyway, that seemed to fix the problem, and now &quot;Photoshop CS3&quot; launches just fine from my Dock without any errors. 

(Hopefully this post won&#039;t get word-wrapped to oblivion and make it unreadable! :)).</description>
		<content:encoded><![CDATA[<p>Hi. I just had the same problem of trying to rename &#8220;Adobe Photoshop CS3.app&#8221; to something smaller, and then getting that annoying error message every time it launches (you can even hit cancel and it still launches just fine). I found this blog page while googling for a fix.</p>
<p>Apparently there was a thread on Adobe&#8217;s Forums about this same issue that has since been deleted, but it&#8217;s still in google&#8217;s cache at: <a href="http://209.85.141.104/search?q=cache:jmrBrlrQOl8J:www.adobeforums.com/webx%3F14%40%40.3bc45a59&#038;hl=en&#038;ct=clnk&#038;cd=1&#038;gl=us" rel="nofollow">http://209.85.141.104/search?q=cache:jmrBrlrQOl8J:www.adobeforums.com/webx%3F14%40%40.3bc45a59&#038;hl=en&#038;ct=clnk&#038;cd=1&#038;gl=us</a> Still nothing of help, mostly just people complaining that you shouldn&#8217;t want to rename things. For me it&#8217;s just aesthetics. Ever single other icon in my Dock has a simple name, and I just like consistency (and making/renaming an alias to put in the Dock has that annoying little arrow in the corner, which is again inconsistent). </p>
<p>It looks like there&#8217;s also an entry in Adobe&#8217;s KnowledgeBase about this issue: <a href="http://kb.adobe.com/selfservice/viewContent.do?externalId=kb401628&#038;sliceId=2" rel="nofollow">http://kb.adobe.com/selfservice/viewContent.do?externalId=kb401628&#038;sliceId=2</a> They just say to put the application back where it was and rename it back to Adobe Photoshop CS3.app. </p>
<p>Personally I think this is just a bug with Photoshop. All of the other CS3 applications can be renamed, only show the &#8220;repair&#8221; error message once, then they&#8217;re just fine. There seems to be a bug keeping Photoshop from &#8220;remembering&#8221; the name change. </p>
<p>I was able to fix this myself, so now the renamed &#8220;Photoshop CS3.app&#8221; launches just fine without the error message, but I wouldn&#8217;t recommend this fix to anyone unless they&#8217;re comfortable with the type of stuff below.</p>
<p>When I renamed Illustrator, the only change that I could find being made was in an Sqlite file at /Library/Application Support/Adobe/caps/caps.db  </p>
<p>A single entry gets changed, from: <code>{C4519961-AC64-4565-B3AF-9050296B5D5A}|4|AMTConfigPath|/Applications/Adobe Illustrator CS3/Adobe Illustrator CS3.app/Contents/Resources/AMT/application.xml</code></p>
<p>to: <code>{C4519961-AC64-4565-B3AF-9050296B5D5A}|4|AMTConfigPath|/Applications/Adobe Illustrator CS3/Illustrator CS3.app/Contents/Resources/AMT/application.xml</code></p>
<p>There&#8217;s a similar entry for Photoshop: <code>{30C4B843-28DA-466F-AFCA-CB0ED153C826}|0|AMTConfigPath|/Applications/Adobe Photoshop CS3/Adobe Photoshop CS3.app/Contents/Resources/AMT/application.xml</code></p>
<p>&#8230;but after you click to Repair in that error message, it remains unchanged. I think the bug is that they have one of the DB key values hard-coded incorrectly in the app or something. Anyway, so I manually changed it with sqlite3. I had to temporarily change the permissions on the caps.db file as well as its parent &#8220;caps&#8221; directory in order for the query to actually run successfully. Anyway, here&#8217;s the query:</p>
<p><code><br />
&gt;su<br />
Password:<br />
sh-3.2# sqlite3 /Library/Application\ Support/Adobe/caps/caps.db<br />
SQLite version 3.4.0<br />
Enter ".help" for instructions<br />
sqlite&gt; update payload_data<br />
   ...&gt; set value = '/Applications/Adobe Photoshop CS3/Photoshop CS3.app/Contents/Resources/AMT/application.xml'<br />
   ...&gt; where payloadID = '{30C4B843-28DA-466F-AFCA-CB0ED153C826}' AND<br />
   ...&gt; domain = 0 AND<br />
   ...&gt; key = 'AMTConfigPath';<br />
sqlite&gt; .exit<br />
sh-3.2#<br />
</code></p>
<p>Anyway, that seemed to fix the problem, and now &#8220;Photoshop CS3&#8243; launches just fine from my Dock without any errors. </p>
<p>(Hopefully this post won&#8217;t get word-wrapped to oblivion and make it unreadable! <img src='http://mymacinations.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David O.</title>
		<link>http://mymacinations.com/2007/09/29/annoying-adobe-programmers/comment-page-1/#comment-212</link>
		<dc:creator>David O.</dc:creator>
		<pubDate>Wed, 19 Mar 2008 07:12:26 +0000</pubDate>
		<guid isPermaLink="false">http://mymacinations.com/2007/09/29/annoying-adobe-programmers/#comment-212</guid>
		<description>.... to continue. So, the observations you&#039;ve made are great and valuable. In my opinion they need to be targeted effectively. Various competitors to Adobe will never conquer Adobe&#039;s market share though attentive detail to application interface and functional consistencies unless Adobe&#039;s product is rendered completely non-functional by those errors. This, of course, is not the case. 

Anyway, great work in noting these inconsistencies. I think it takes a great eye to spot them when in development, and not after the fact. You appear to have a talent for seeing them and I think that could be useful for a company like Adobe. In my experience in software development, seeing these things when you&#039;re deep in the development cycle is very difficult, unless the cycle itself captures them. No development cycle captures everything, so observant people like you are incredibly valuable.

Keep up the good work!</description>
		<content:encoded><![CDATA[<p>&#8230;. to continue. So, the observations you&#8217;ve made are great and valuable. In my opinion they need to be targeted effectively. Various competitors to Adobe will never conquer Adobe&#8217;s market share though attentive detail to application interface and functional consistencies unless Adobe&#8217;s product is rendered completely non-functional by those errors. This, of course, is not the case. </p>
<p>Anyway, great work in noting these inconsistencies. I think it takes a great eye to spot them when in development, and not after the fact. You appear to have a talent for seeing them and I think that could be useful for a company like Adobe. In my experience in software development, seeing these things when you&#8217;re deep in the development cycle is very difficult, unless the cycle itself captures them. No development cycle captures everything, so observant people like you are incredibly valuable.</p>
<p>Keep up the good work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David O.</title>
		<link>http://mymacinations.com/2007/09/29/annoying-adobe-programmers/comment-page-1/#comment-211</link>
		<dc:creator>David O.</dc:creator>
		<pubDate>Wed, 19 Mar 2008 07:07:31 +0000</pubDate>
		<guid isPermaLink="false">http://mymacinations.com/2007/09/29/annoying-adobe-programmers/#comment-211</guid>
		<description>hmmm. Seems like you&#039;re upset about things that regular users, who don&#039;t expect such degrees of customizability and application consistency, don&#039;t see need to spend much effort caring about. I doubt this inconsistency qualifies as &quot;serious abuse&quot;. I&#039;m sure you&#039;ve been involved in engineering either devices or technology that is complex. And, I&#039;m sure you&#039;re aware that there&#039;s a limited amount of time and money for creating an upgrade. You&#039;ll know then that sometimes it is wise to make sure important facets of the feature set are taken care of, and that esoteric application consistency be left for later. I much prefer to live with irritating inconsistencies that only technology professionals will notice than with gaping holes in the main functions of the applications.

In other words, I sense that your very educated and very real observation of various inconsistencies be more qualified to how development cycles function. No development cycle runs without prioritization of resources. What you&#039;ve observed seems to me to be more indicative of organizational labor divisions than with programming acumen, or even with executive decision making.</description>
		<content:encoded><![CDATA[<p>hmmm. Seems like you&#8217;re upset about things that regular users, who don&#8217;t expect such degrees of customizability and application consistency, don&#8217;t see need to spend much effort caring about. I doubt this inconsistency qualifies as &#8220;serious abuse&#8221;. I&#8217;m sure you&#8217;ve been involved in engineering either devices or technology that is complex. And, I&#8217;m sure you&#8217;re aware that there&#8217;s a limited amount of time and money for creating an upgrade. You&#8217;ll know then that sometimes it is wise to make sure important facets of the feature set are taken care of, and that esoteric application consistency be left for later. I much prefer to live with irritating inconsistencies that only technology professionals will notice than with gaping holes in the main functions of the applications.</p>
<p>In other words, I sense that your very educated and very real observation of various inconsistencies be more qualified to how development cycles function. No development cycle runs without prioritization of resources. What you&#8217;ve observed seems to me to be more indicative of organizational labor divisions than with programming acumen, or even with executive decision making.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

