Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > News and Article Discussion > iOS Blog Discussion

Reply
 
Thread Tools Search this Thread Display Modes
Old Feb 26, 2008, 07:03 PM   #1
MacRumors
macrumors bot
 
Join Date: Apr 2001
Keep iPhoto From Launching When You Plug In Your iPhone



If you have an iPhone and plug it in regularly, you will probably agree that the following tip from 37signals.com (via Arstechnica) is extraordinary and possibly groundbreaking for iPhone users.

That's a little bit* of an exaggeration, but the tip on how to prevent iPhoto from launching every time you plug in your iPhone can prove to be quite useful for those who have grown to loathe the inability to disable the feature without also killing iPhoto's auto-launch abilities for "real" digital cameras (myself included).

The tip is implemented in 6 well-documented steps. In short, you copy/paste a small AppleScript into Script Editor, change one line to tell the script what your camera is, and then change an Image Capture setting to no longer launch iPhoto whenever a camera is connected but rather launch this script which will then figure out whether to launch iPhoto.





If this sounds like your cup of tea, then by all means check out the details of implementing it.

*only a little bit, though

Article Link
MacRumors is offline   0 Reply With Quote
Old Feb 26, 2008, 09:18 PM   #2
kissmyaxe
macrumors newbie
 
Join Date: May 2006
Awesome! I've been wanting to disable this for the iPhone since the darn thing came out!
kissmyaxe is offline   0 Reply With Quote
Old Feb 26, 2008, 09:52 PM   #3
bennyboi
macrumors regular
 
Join Date: Jun 2006
Location: West Coast
Credit for MacRumors?

Nice, but this has been in the forums for some time

http://forums.macrumors.com/showthre...aunches+iphoto


EDIT: aaah, I see they detail it so your camera still launches iPhoto. I'll keep my the shamed above comment for all to see.
__________________
17'' MBP 2.4
1.2 TB Burly SATA RAID array
1.21 Gigowatts!?!!

Last edited by bennyboi; Feb 26, 2008 at 09:55 PM. Reason: Trigger Happy
bennyboi is offline   0 Reply With Quote
Old Feb 26, 2008, 10:17 PM   #4
crackermac
macrumors member
 
Join Date: Sep 2007
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A102 Safari/419.3)

Just wonderful. It does get pretty annoying after a while.
__________________
13" MacBook Pro; iPod 5G 80GB; iPhone 4 16GB
crackermac is offline   0 Reply With Quote
Old Feb 27, 2008, 01:32 AM   #5
severe
macrumors 6502a
 
Join Date: May 2007
Hasn't been an issue for me in months. I'm not sure what I did, but it definitely didn't require any detailed explanation. iPhoto just doesn't start-up when I plug the iPhone in.

I have to start iPhoto whenever I want to import.

Last edited by severe; Feb 27, 2008 at 03:36 PM.
severe is offline   0 Reply With Quote
Old Feb 27, 2008, 06:43 AM   #6
rva1
macrumors member
 
Join Date: Jun 2007
Disable iPhoto..

Quote:
Originally Posted by kissmyaxe View Post
Awesome! I've been wanting to disable this for the iPhone since the darn thing came out!
Why is this such an issue?
__________________
rva1

Mediocrity is epidemic
rva1 is offline   0 Reply With Quote
Old Feb 27, 2008, 09:08 AM   #7
ert3
macrumors 6502a
 
ert3's Avatar
 
Join Date: Dec 2007
Send a message via AIM to ert3 Send a message via MSN to ert3 Send a message via Yahoo to ert3 Send a message via Skype™ to ert3
Heaven forbid we open iPhoto preferences.
ert3 is offline   0 Reply With Quote
Old Feb 27, 2008, 02:50 PM   #8
That-Is-Bull
macrumors 6502
 
Join Date: Sep 2007
Location: Edmond, Oklahoma
Send a message via AIM to That-Is-Bull
Quote:
Originally Posted by rva1 View Post
Why is this such an issue?
Because it's annoying as hell, and useless for most.

Quote:
Originally Posted by ert3 View Post
Heaven forbid we open iPhoto preferences.
I don't see an option for this anywhere in the iPhoto preferences.
__________________
my head feels like a frisbee
That-Is-Bull is offline   0 Reply With Quote
Old Feb 27, 2008, 03:38 PM   #9
severe
macrumors 6502a
 
Join Date: May 2007
Quote:
Originally Posted by ert3 View Post
Heaven forbid we open iPhoto preferences.
Ha! I think that's what it was I did. I'm away from my computer right now, but I think there may be a preference for not opening the app when a camera in hooked up.
severe is offline   0 Reply With Quote
Old Feb 27, 2008, 05:27 PM   #10
jackbenimble4
macrumors member
 
Join Date: Jan 2007
Location: Providence, RI
Quote:
Originally Posted by severe View Post
Ha! I think that's what it was I did. I'm away from my computer right now, but I think there may be a preference for not opening the app when a camera in hooked up.
I think the point of this tip is to still open iPhoto when cameras are connected, just not when the iPhone is connected.
jackbenimble4 is offline   0 Reply With Quote
Old Feb 27, 2008, 11:16 PM   #11
theginkamos
macrumors newbie
 
Join Date: Feb 2008
Fantastic. Thanks.
__________________
TheGinkamos
theginkamos is offline   0 Reply With Quote
Old Feb 28, 2008, 09:14 PM   #12
thefourthpope
macrumors 6502a
 
thefourthpope's Avatar
 
Join Date: Sep 2007
Location: DelMarVa
Multiple cameras?

Does anyone know how to work this so that more than 1 camera will still open iPhoto?
Thanks
thefourthpope is offline   0 Reply With Quote
Old Feb 29, 2008, 02:35 PM   #13
williabm
macrumors newbie
 
Join Date: Feb 2008
using multiple cameras

Quote:
Originally Posted by thefourthpope View Post
Does anyone know how to work this so that more than 1 camera will still open iPhoto?
Thanks

Just change the line
if device_is_connected("") then
to:
if not device_is_connected("iPhone") then

This will also eliminate the need to do the usb detection steps.
williabm is offline   0 Reply With Quote
Old Feb 29, 2008, 04:00 PM   #14
imacericg
macrumors regular
 
Join Date: Jun 2007
Doesn't work. Tried it twice and watched the movie. No luck.
imacericg is offline   0 Reply With Quote
Old Feb 29, 2008, 05:28 PM   #15
williabm
macrumors newbie
 
Join Date: Feb 2008
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A102 Safari/419.3)

Quote:
Originally Posted by imacericg
Doesn't work. Tried it twice and watched the movie. No luck.
You may need to delete the double quotes in the if statement. If the quotes look angled on the script editor, they will not work. Just delete them then retype them in.
williabm is offline   0 Reply With Quote
Old Feb 29, 2008, 05:47 PM   #16
imacericg
macrumors regular
 
Join Date: Jun 2007
Quote:
Originally Posted by williabm View Post
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A102 Safari/419.3)



You may need to delete the double quotes in the if statement. If the quotes look angled on the script editor, they will not work. Just delete them then retype them in.
Still doesn't work. Here is my exact code:

on device_is_connected(device_name)
set check_for_device to "ioreg -rn " & quoted form of device_name
return (length of (do shell script check_for_device) is not equal to 0)
end device_is_connected

on run
if device_is_connected("Sony DSC") then
tell application "iPhoto" to activate
end if
end run
imacericg is offline   0 Reply With Quote
Old Feb 29, 2008, 05:50 PM   #17
williabm
macrumors newbie
 
Join Date: Feb 2008
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A102 Safari/419.3)

Quote:
Originally Posted by imacericg
Quote:
Originally Posted by williabm View Post
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A102 Safari/419.3)



You may need to delete the double quotes in the if statement. If the quotes look angled on the script editor, they will not work. Just delete them then retype them in.
Still doesn't work. Here is my exact code:

on device_is_connected(device_name)
set check_for_device to "ioreg -rn " & quoted form of device_name
return (length of (do shell script check_for_device) is not equal to 0)
end device_is_connected

on run
if device_is_connected("Sony DSC") then
tell application "iPhoto" to activate
end if
end run
I will post what ihave when I get to my MacBook tonight.
williabm is offline   0 Reply With Quote
Old Feb 29, 2008, 08:03 PM   #18
williabm
macrumors newbie
 
Join Date: Feb 2008
Quote:
Originally Posted by williabm View Post
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A102 Safari/419.3)



I will post what ihave when I get to my MacBook tonight.

Here is what my script looks like

on device_is_connected(device_name)
set check_for_device to "ioreg -rn " & quoted form of device_name
return (length of (do shell script check_for_device) is not equal to 0)
end device_is_connected

on run
if not device_is_connected("iPhone") then
tell application "iPhoto" to activate
end if
end run
williabm is offline   0 Reply With Quote
Old Feb 29, 2008, 08:44 PM   #19
imacericg
macrumors regular
 
Join Date: Jun 2007
Well, we are almost there. With your code, my iPhone doesn't open iPhoto. BUT neither does my camera.

It might be a lost cause
imacericg is offline   0 Reply With Quote
Old Mar 2, 2008, 03:01 PM   #20
TravisReynolds
macrumors regular
 
Join Date: Mar 2008
Location: Seattle
Send a message via AIM to TravisReynolds
Thank God!

Thank god! Every single iPhoto opens up it slows down my computer A Lot, it bugged me out so much
__________________
2 X 2.8GHz Mac Pro with 4GB Ram
Mac Blog // My Mac Blog
TravisReynolds is offline   0 Reply With Quote

Reply
MacRumors Forums > News and Article Discussion > iOS Blog Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
thread Thread Starter Forum Replies Last Post
Keep iPhoto From Launching When You Plug In Your iPhone fa.ce Mac Applications and Mac App Store 2 Nov 7, 2011 12:43 PM
Keep iTunes from starting up when you plug in your iPod smhjr1 iPod touch 5 Feb 9, 2009 10:06 PM
How to stop iPhoto from launching when you connect touch, but still with your camera? todd2000 iPod touch 2 Jan 19, 2009 02:10 PM
stop iphoto from launching when i plug it in? poohat1000 iPhone Tips, Help and Troubleshooting 1 Jul 15, 2008 05:03 PM
Stopping Iphoto from opening when i plug in iphone Barman91 iPhone 4 Dec 1, 2007 04:30 PM


All times are GMT -5. The time now is 04:03 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC