UserJS Manager 2.1 Released!
Saturday, February 28, 2009 1:10:00 PM
This program is one of the best projects I ever worked on. I put in this project all my knowledge and effort. It's started as simple program for my personal usage, but after some time, as I seen on the net, this kind of program was needed to many people.
============================================================
Differences from similar analogues to this program and common features:
============================================================
- Have completely multi-language interface (since final version 1.1)
- Not required any additional libraries established in the system, or any other external resources (for the general work of the program).
- Easy and quickly integrated to Opera.
- Supports multi-folders that can be switched very easily (from the UserJS path's input dropdown).
- Able to edit UserJS by double clicking on the list items.
- Enabling/Disabling UserJS by one simple mouse click (by setting a checkbox on the item).
- Have an option to refresh UserJS list in real time (auto-refresh by given time).
- Full Clipboard supporting (copying and pasting UserJS).
- Basic Drag & Drop support.
- Local Hotkeys support for many features.
- Command Line support.
- Basic Plug-Ins Support (SDK will be written in case this feature will have popularity).
- Works from any folder, and at program starts, it defines a path to browser and if exists, the folder with UserJS scripts.
- Works with relative paths.
- Advanced Preferences dialog, and informative main / context menu.
- When program can not find UserJS dir, it's offering to set this dir for Opera Browser.
- Have built-in tools:
- Import and Export from/to zip-archive (only for Win XP +, or installed 7-zip/WinRaR).
- Check for updates selected UserJS.
- Searching information about UserJS, plus convenient search of UserJS on the main list (useful when you have many UserJS scripts).
- Creating new UserJS (with ability to set UserJS header info).
- Copying of UserJS list, and also physically copying of the UserJS to selected destination folder.
============
Download Page
Forum discussion topic
Full Readme File on English that includes History version and more, you can find here, or in the archive with the software.
==================================================================================================
Language files:
- English - Native (G.Sandler)
- Russian - Native (G.Sandler)
- Nederlands (Rijk)
- Turkish (ZAHEK)
- Deutsch (Heidrun1)
- Chinese (efree)
- Italian (Alessio Forconi)
Enjoy!
History version:
[29.10.2009]
UserJS Manager v2.1 Final. -------------------------------
Additions/Improvements:
------------------------------- * Added Opera 10 support. * Added new translations for the following languages: Nederlands (Rijk) Turkish (ZAHEK) Deutsch (Heidrun1) Chinese (efree) Italian (Alessio Forconi) * Now /ToggleUserJS command line parameter can accept more than one userjs file path. * Added /Editor flag to /EditUserJS command line parameter to allow set specific editor when opening the file. * Added /Path, /Silent and /VerySilent flags to /DownloadUserJS command line parameter to allow set specific path for downloaded UserJS. /Silent used to override standard settings (do not show save dialog) - /VerySilent is the same, but without showing the complete download popup dialog. * Added "System RunTime" information to the "Bug Report" form (from Help menu). * The item "Check Update for selected UserJS..." was also added to UserJS List's context menu. * UserJS Info DataBase file updated. * Added "Copy Plugin Data" button to plugins preferences dialog. Will copy plugin info data to clipboard. * Added "UserJS Uploader" plugin - Uploads UserJS (as archive) to several file hosting servers. * Added "UserJS Blocker" plugin - Put UserJS on the black list to block them (preventing them from been enabled/disabled). * Added "Plug-ins Management" item to "All Plugins" menu. * Added "Show plugin in menu" option to Plugins Preferences dialog. This option is local for each plugin, and does not override the option <Show disabled Plugins in "All Plugins" menu> * Plugins engine improved: -Now plugins can set status data inside UserJS Manager. -Added "Plugins Ignore" engine (Plugins_Ignore.ini file). -------------------
Fixes/Changes:
------------------- * Corrections to the Readme file. * To avoid conflicts with antivirus programs, the executable file of UserJS Manager does not packed with UPX anymore - this will increase the size of the executable program. * Fixed bug with Include/Exclude command line switches. * Fixed bug with calling plugins when program executed with command line switches. * Fixed(?) an old bug with restoring main window and columns positions when program starts. * Fixed bug with UserJS update. Some new UserJS was downloaded with empty content. * Fixed bug with displaying "Author" field in plugins preferences dialog. * Fixed bug when the song from "About" dialog kept playing in background even after the program exits. * Fixed few issues in "UserJS Session Manager" plugin.














Tamil # Saturday, February 28, 2009 11:03:01 PM
Mağruf ÇolakoğluZAHEK # Monday, March 2, 2009 11:29:56 AM
Unregistered user # Tuesday, July 21, 2009 12:39:44 PM
Thomas MartinThMartin # Saturday, August 8, 2009 9:01:59 PM
mrmass # Monday, October 26, 2009 2:21:17 PM
G.SandlerCreat0R # Thursday, October 29, 2009 6:27:46 AM
Unregistered user # Sunday, November 22, 2009 3:02:50 AM
HeidrunHeidrun1 # Monday, November 23, 2009 5:42:20 AM
Why is it so difficult, to integrate UserJS Manager in Opera10?
I corrected the menu.ini also with this version by myself.
mthhtm # Saturday, March 20, 2010 2:58:40 AM
G.SandlerCreat0R # Saturday, March 20, 2010 3:11:58 AM
Originally posted by anonymous:
На счёт антивируса это как раз Вы не поняли - антивирус ругается на упакованный UPX'ом exe-файл, который при запуске распознаётся как вирус.
Originally posted by Heidrun1:
It's not, it's just that Opera updated more frequently than my program
G.SandlerCreat0R # Saturday, March 20, 2010 3:12:20 AM
Originally posted by mthhtm:
Why not?
HeidrunHeidrun1 # Sunday, May 30, 2010 2:16:36 PM
Originally posted by Creat0R:
With Opera 10.53 and WindowsXP it works now very fine.
Now I try to install your tool under Windows7, but the tool forget always the directory to UserJs.
What shell I do? I must explain, that I have Windows7 only since few days.
Do somebody have any idea? I miss the tool under Windows7 so much!
HeidrunHeidrun1 # Sunday, August 1, 2010 5:54:43 AM
G.SandlerCreat0R # Sunday, August 1, 2010 10:31:34 AM
Originally posted by Heidrun1:
Because it's not been tested on it?
Soon i will test on Win7.
HeidrunHeidrun1 # Sunday, August 1, 2010 2:59:09 PM
Originally posted by Creat0R:
Now I have new hopes.
Thanks.
HeidrunHeidrun1 # Monday, August 16, 2010 4:42:55 PM
a workaround for the tool to work with Windows7.
1. Installation in your user-profile, for instance:
OperaTools\UserJS_Manager.
2. Start the program and search the path to your UserJs-folder
in your Opera-user-profile. It is important, that the folder lays in your
Opera-user-profile. Choose your language and close program.
Now open your menu.ini to edit. Look at:
[Browsers Tools Menu]
and add following:
------UjsMan=
Item, "UserJS Manager"=Execute program, "C:\Users\Standardbenutzer\AppData\Roaming\OperaTools\UserJS_Manager\UserJS_Manager.exe",,,"Label Todo"
May be that you have to adapt the path.
So you can start the tool at least in Opera.