Sunday, 17. December 2006, 04:05:49
userjavascript manager for linux
There are at least two of these things available for windows, and at least a couple of people have asked for a linux version, so I went ahead and made one. It's written in python (which is cross-platform) but at the moment the way i've done a couple of things makes it only work on unix systems.It works as a server running on a chosen local port, and can be used as either a page, or as a panel. It extracts the header comments from the userjs files and allows you to view them, so you can tell what each file does. Of course it does the disable/enable thing. To make stuff easier, it contains a setup script which generates start/stop buttons, menu entries and so on.
To run this program you need unix, bsd or a mac (specifically a "/" based file system, and the "ps -C opera" command). You also need python and lxml.
userjsmanager.zip, screenshot.png
Monday, 18. December 2006, 15:50:15
Hey guys! ;-)
I´m an user of Linux and Windows. Since first appeared tries of implementing a UserJS Manager for Opera I´m given attention to this. Appeared 2 or 3 programs but all those, works only in MS Windows. So I developed a cross platform version for me. It´s Java Based so user will need to have JRE installed in their system.
Currently its works as a external application. But in a near future I´m planning port it to a Java Applet, so it can run inside Opera as a panel.
The main features:
- Cross platform works in Windows, Linux and should work in OSX
- Auto detects user´s OS, Opera location and UserJS folder
- You can enable/disable/edit any UserJS
- Can delete and import new scripts
I only need to do some changes in the code and I will publish the program here tomorrow. I´m gonna give the sources so, if anyone wants to help me in future development it will be really nice.
I´m an user of Linux and Windows. Since first appeared tries of implementing a UserJS Manager for Opera I´m given attention to this. Appeared 2 or 3 programs but all those, works only in MS Windows. So I developed a cross platform version for me. It´s Java Based so user will need to have JRE installed in their system.
Currently its works as a external application. But in a near future I´m planning port it to a Java Applet, so it can run inside Opera as a panel.
The main features:
- Cross platform works in Windows, Linux and should work in OSX
- Auto detects user´s OS, Opera location and UserJS folder
- You can enable/disable/edit any UserJS
- Can delete and import new scripts
I only need to do some changes in the code and I will publish the program here tomorrow. I´m gonna give the sources so, if anyone wants to help me in future development it will be really nice.
Monday, 18. December 2006, 23:30:36
Nice idea flitz, I started doing this project mainly to learn something about using python (which I like the easy to use, super high level feel of). Something you might want to consider (I haven't used java too much though) is the security restrictions around applets. Unless i'm wrong, every time you open it it will at least ask you for permission to access the local file system, right?
Anyway, not my field of expertise, looking forward to your implementation!
Anyway, not my field of expertise, looking forward to your implementation!
Tuesday, 19. December 2006, 19:32:29
So here I´m, back as promised.
First of all, thanks for the interest splondike! I´m doing this project with learning purposes too. I wanna learn something about Visual Java programming. Its a really simple implementation and it one of my first programs. So expect a mess code! ;-) (hope i´m kidding)
To be sincerely i don't do anything in the applet direction yet. This is just a possibility I thought that Java could offer. When I felt happy with the program development I will start trying port it to a applet form.
A friend of mine told me that when you run a java applet from the user computer it has permission to access user´s system files, I don't test yet.
Hope you all like it! Bugs, suggestions, features and etc... are welcome.
Its developed with NetBeans in JDK1.5.
No more talking, here comes the link: http://files.myopera.com/flitz/files/JAUMr03.zip
As I said, with so many UserJS managers around, my program is named JAUM - Just Another UserJS Manager! ;-)
Happy testing!
First of all, thanks for the interest splondike! I´m doing this project with learning purposes too. I wanna learn something about Visual Java programming. Its a really simple implementation and it one of my first programs. So expect a mess code! ;-) (hope i´m kidding)
To be sincerely i don't do anything in the applet direction yet. This is just a possibility I thought that Java could offer. When I felt happy with the program development I will start trying port it to a applet form.
A friend of mine told me that when you run a java applet from the user computer it has permission to access user´s system files, I don't test yet.
Hope you all like it! Bugs, suggestions, features and etc... are welcome.
Its developed with NetBeans in JDK1.5.
No more talking, here comes the link: http://files.myopera.com/flitz/files/JAUMr03.zip
As I said, with so many UserJS managers around, my program is named JAUM - Just Another UserJS Manager! ;-)
Happy testing!
Forums » Opera Community » General Opera topics » User JavaScript
