Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

rachejm

macrumors newbie
Original poster
Apr 14, 2006
5
0
I would like to disable private browsing as I want to monitor what sites my kids are going to. I have tried following the directions using interface builder, but I really have no experience using this tool. Can anyone walk me through the steps using terms a lay person can understand?
Thanks!
 

Heb1228

macrumors 68020
Feb 3, 2004
2,217
1
Virginia Beach, VA
I wish I could help you with your specific question. I'm sure someone around here can.

You may also want to consider setting up a separate account for your kids with parental controls on Safari... which actually lets you prevent them form accessing sites in the first place. (They may know how to clear history files, etc... to hide what they've been doing.)

This also lets you limit iChat and other chat applications that can also get children into trouble with online predators and such.


EDIT: I think this should work....

1. Right-click on Safari(.app) and click on "Show Package Contents"
2. Follow the trail to Contents > Resources > English.Iproj > MainMenu.nib
3. Double-click MainMenu.nib to open Interface Builder.
4. Click on the "Safari" test menu that pops up, and highlight on "Private Browsing". 5. Press the Delete button.
6. File > Save.. and restart Safari.
 

rachejm

macrumors newbie
Original poster
Apr 14, 2006
5
0
disable private browsing

I have tried this. I get to MainMenu.nib and I get classes.nib, objects.nib and info.nib. I am not getting safari test menu or maybe I just don't know what I am looking at.

It is just too difficult for our family to all have separate accounts and the parental controls often over blocks sites they need to get to. They are good kids and I don't mean to spy on them, but I just want to be sure...

Anyway thanks for your help and if anyone can give me more specific info. on how to disable private browsing I would appreciate it.

I do have X-code tools installed.
 

Heb1228

macrumors 68020
Feb 3, 2004
2,217
1
Virginia Beach, VA
I'm not sure where you're getting off track. Let me see if I can give you the instructions a little more clearly.

1. Go to you Applications folder.
2. Find the Safari icon.
3. Control click on Safari and choose "Show Package Contents" and another Finder window will open.
4. Double click on "Contents"
5. Double click on "Resources"
6. Scroll down and double click on "English.lproj"
7. Scroll down and double click on "MainMenu.nib" This should open the interface builder application. You should see these windows:

screenshot.jpg


The long window titled "Mainmenu.nib - MainMenu" is where you actually edit Safari's menus. In that window:

8. Click on "Safari" A menu will pop up looking like this:

screenshot3.jpg


9. Click on "Private Browsing" so that its highlighted.
10. Press delete. It should disappear.
11. Go up to the Interface Builder menu, click on File, and then click on Save.

Let me know if you're still having problems and what step you are able to get to before you can't figure out what to do.
 

rachejm

macrumors newbie
Original poster
Apr 14, 2006
5
0
I guess the interface builder is not popping up when I get to MainMenu.nib. I am getting something else instead. Any ideas why?

Rachel
 

tag

macrumors 6502a
Apr 29, 2005
918
9
rachejm said:
I guess the interface builder is not popping up when I get to MainMenu.nib. I am getting something else instead. Any ideas why?

Rachel

Do you have the Developer Tools installed from your OS X cd/dvd? They need to be installed for you to have Interface Builder. If you do have dev tools & Interface builder but another app is opening instead, try control+click on the file and choosing Open with > Interface builder (or if its not on the list, click other, then find Interface Builder on your Harddrive)
 

njmac

macrumors 68000
Jan 6, 2004
1,757
2
How about uninstalling Safari and switching everyone to Firefox?
 

wellsomatic

macrumors newbie
May 7, 2006
1
0
same problem

I am having the same problem as rachejm--the mainmenu only shows three files--no control panels as illustrated. Can anyone help? Rach?
 

Big-in-Italy

macrumors newbie
Feb 5, 2008
1
0
I am having the same problem as the last post...we apparently do not have Xcode with the Interface Builder. How can I get it? We have a 2006 MacBook. There was an Xcode on apple.com and we grabbed it, but it did not do anything. I didn't know what to do. I need some specific instructions from some knowledgeable soul who can help me out. Help! Thanks!
 

Sayer

macrumors 6502a
Jan 4, 2002
981
0
Austin, TX
First of all using separate accounts works a lot better than you may realize. It keeps your stuff out of the kids' prying eyes, and it lets them customize their own desktop, favorites, sounds, buddylist, email contacts etc.

In Leopard the Parental Controls are far more useful. You can get logs of activity, set time limits (duration and start/stop times), whitelist (pre-approve) web sites and block iChat, iTunes music store or just PG-13/R/Explicit rated material.

Lastly you should keep the family computer in a public area, where you can easily see what the kids are doing on it at any given time and also help them (instead of destroying the keyboard when something happens).

Editing the program may break it when you try to apply an update later on, or you may remove a feature you actually need. Also in Leopard Apple seems to be moving towards non-editable user interface files (nib) and code-signing of all Apple apps for security reasons. So changing the menu items may not be possible at all very soon.
 

hummingmom

macrumors newbie
Mar 3, 2008
4
0
That's unfortunate. I was disabling it for everyone involved, not just the kids.

I'm ready to get rid of the computer.
 

iSee

macrumors 68040
Oct 25, 2004
3,539
272
That's unfortunate. I was disabling it for everyone involved, not just the kids.

I'm ready to get rid of the computer.

At the risk of jumping to conclusions, where there are trust issues between adults, the root of the problem is not with Safari or a computer so you're not going to find a solution there. ;)
 

Desmond815

macrumors newbie
May 8, 2008
3
0
Hi,
I have tried this but just can't make it work. I'm running OS X 10.4; that might be part of the problem. When I get to the last step, my folder doesn't look like the one on your display. I downloaded the Xcode, but it only works for 10.5, so it was worthless to me. Can anybody help?
 

Maconfused

macrumors newbie
Nov 7, 2008
1
0
Additional help for removing private browsing

These threads have been very helpful, especially the visuals! When I click on the MainMenu.nib, it does not open the interface builder and I cannot choose to open the main menu folder by selecting "open with" because it does not give me this option. I feel like I am very close, but missing a step. Any ideas?

Thanks>
 

lee1210

macrumors 68040
Jan 10, 2005
3,182
3
Dallas, TX
Oy, gevolt. This should have stayed dead, and once it strayed from programming solutions to the problem and into a debate into privacy, etc. (a debate worth having, but not here) it should have been locked for good (if this forum even supports that). No one is going to change any one's mind here, and again... programming forum.

-Lee
 

slw1983

macrumors newbie
Jan 7, 2010
2
0
Hi, I am able to follow all the Interface Building steps to delete private browsing. However, when i click save a message appears saying it is a read-only file and cannot be saved. Any suggestions?
 

alienapp

macrumors member
Jan 5, 2010
59
0
Well i think the best solution for this problem is to use a keylogger. That way you will know which websites were visited regardless of the fact that private browsing is turned on or off.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.