Mac Fixes (Linux TOO!)
Nov 20, 2014 1:34:30 GMT
Post by LucasP on Nov 20, 2014 1:34:30 GMT
Hey folks,
Lucas, your resident web guy here, with an important update for MAC users. I know we're in a minority here (I use one!) but we've suffered some pretty significant issues along the way - the lack of PMing, and the lack of Copy and Paste (Linux users can relate on that!)
Well, I'm happy to announce that I've got a ... well - a tweak, less than a fix, but it works! For both things, at that. The first is for the PM system: with the lack of a send button, the PM system replies with a "Carriage Return" every time you hit the enter button - meaning it drops in a new line, rather than actually posting your reply. WELL NO MORE!
Simply type up your post, and then click the conversation window in the PM, before hitting enter. Yes, I know, it's not perfect. But it WORKS! And that means - PM's! PM's for Mac Users! Huzzah!
The next part. Well that gets a bit more complicated. But: to fix the Copy and Paste bug requires a bit more code work. You need to be familiar with Terminal (or the Command Line) to a certain point. If you're not familiar with it, I'll try to give you the best directions I can. If you're still having problems? We can work on TeamViewer to help you out.
So. Go to your Terminal Program and access your command line.
Type in the following command:
sudo vi /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/security/java.policy
You'll be prompted for your password. Enter the Administrator Password on the system.
The next screen is a text editor. Use the Arrow or Mouse to scroll down to the bottom of the entire list. You'll see }; as the last line in the file there.
Press the letter i on your keyboard. I = Insert, you'll see Insert appear at the very bottom of the Terminal window.
Create a line just ABOVE the }; that's there. so it should read something like:
permissions.java.applet.funnypermission.lotsoftext "moretextinquotes", read, write;
};
Add in the line so it now reads:
permissions.java.applet.funnypermission.lotsoftext "moretextinquotes", read, write;
//SPACE YOU CREATED IS HERE//
};
Now, in that blank space that you just created, put in a tab and write the following command:
permission java.awt.AWTPermission "accessClipboard";
Your full text should now read something like:
permissions.java.applet.funnypermission.lotsoftext "moretextinquotes", read, write;
permission java.awt.AWTPermission "accessClipboard";
};
Once this is done, Press the ESCAPE key. The word INSERT at the button will disappear. Then Press COLON ( : ) then w (it will say "file written as:" at the bottom) and then press COLON ( : ) then x. It will close out your editor and you'll see your command prompt again.
Simply close your internet browser, re-open it, and voila! Enjoy your copy and paste ability.
**LINUX USERS** - Your path to your Java.policy file will be different. To find it, simply type into your Command Line:
sudo find / -name "*java.policy"
You may find multiple files with this. If you do, don't be afraid to check each one - the most generic is likely the one that is used by your system for this property, but I would always create a copy of the file before you change it if you're not sure which one to edit.
Thanks everyone!
Lucas
Lucas, your resident web guy here, with an important update for MAC users. I know we're in a minority here (I use one!) but we've suffered some pretty significant issues along the way - the lack of PMing, and the lack of Copy and Paste (Linux users can relate on that!)
Well, I'm happy to announce that I've got a ... well - a tweak, less than a fix, but it works! For both things, at that. The first is for the PM system: with the lack of a send button, the PM system replies with a "Carriage Return" every time you hit the enter button - meaning it drops in a new line, rather than actually posting your reply. WELL NO MORE!
Simply type up your post, and then click the conversation window in the PM, before hitting enter. Yes, I know, it's not perfect. But it WORKS! And that means - PM's! PM's for Mac Users! Huzzah!
The next part. Well that gets a bit more complicated. But: to fix the Copy and Paste bug requires a bit more code work. You need to be familiar with Terminal (or the Command Line) to a certain point. If you're not familiar with it, I'll try to give you the best directions I can. If you're still having problems? We can work on TeamViewer to help you out.
So. Go to your Terminal Program and access your command line.
Type in the following command:
sudo vi /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/security/java.policy
You'll be prompted for your password. Enter the Administrator Password on the system.
The next screen is a text editor. Use the Arrow or Mouse to scroll down to the bottom of the entire list. You'll see }; as the last line in the file there.
Press the letter i on your keyboard. I = Insert, you'll see Insert appear at the very bottom of the Terminal window.
Create a line just ABOVE the }; that's there. so it should read something like:
permissions.java.applet.funnypermission.lotsoftext "moretextinquotes", read, write;
};
Add in the line so it now reads:
permissions.java.applet.funnypermission.lotsoftext "moretextinquotes", read, write;
//SPACE YOU CREATED IS HERE//
};
Now, in that blank space that you just created, put in a tab and write the following command:
permission java.awt.AWTPermission "accessClipboard";
Your full text should now read something like:
permissions.java.applet.funnypermission.lotsoftext "moretextinquotes", read, write;
permission java.awt.AWTPermission "accessClipboard";
};
Once this is done, Press the ESCAPE key. The word INSERT at the button will disappear. Then Press COLON ( : ) then w (it will say "file written as:" at the bottom) and then press COLON ( : ) then x. It will close out your editor and you'll see your command prompt again.
Simply close your internet browser, re-open it, and voila! Enjoy your copy and paste ability.
**LINUX USERS** - Your path to your Java.policy file will be different. To find it, simply type into your Command Line:
sudo find / -name "*java.policy"
You may find multiple files with this. If you do, don't be afraid to check each one - the most generic is likely the one that is used by your system for this property, but I would always create a copy of the file before you change it if you're not sure which one to edit.
Thanks everyone!
Lucas