Hallo,
bei mir funktionieren leider diese 2 Skripte nicht mehr.
Vielen Dank im voraus! (FF67.0b1)
Neustart.uc.js
Code
(function() {
// Add "Restart" to menu > file
var menuitem = document.createElement('menuitem');
menuitem.id = 'uc_menu_Restart';
menuitem.setAttribute('label' , 'Neustarten');
menuitem.setAttribute('oncommand' , "Services.appinfo.invalidateCachesOnRestart() || BrowserUtils.restartApplication();");
var refItem = document.getElementById('menu_FileQuitItem');
refItem.parentNode.insertBefore(menuitem, refItem);
})();
Alles anzeigen
Tastatur.js
Code
(function () {
if (location != 'chrome://browser/content/browser.xul')
return;
try {
/* ***************************************************************
Pfad zum auszuführenden Programm ODER Ordner definieren:
var APPpath = 'C:\\Windows\\System32\\osk.exe';
var APPpath = 'C:\\Windows\\';
*****************************************************************
Label und Tooltip definieren:
var label = "osk";
var tooltiptext = "osk starten";
***************************************************************** */
var APPpath = 'C:\\Windows\\System32\\osk.exe';
var label = 'osk';
var tooltiptext = 'osk starten';
Components.utils.import("resource:///modules/CustomizableUI.jsm");
CustomizableUI.createWidget({
id: "ucjs-" + label + "-button",
defaultArea: CustomizableUI.AREA_NAVBAR,
removable: true,
label: label,
tooltiptext: tooltiptext,
onClick: function () {
var file = Cc['@mozilla.org/file/local;1'].createInstance(Ci.nsIFile);
file.initWithPath(APPpath);
file.launch();
},
onCreated: function (aNode) {
var ICOpath = APPpath.replace(/\\/g, "//");
aNode.style.listStyleImage = 'url("moz-icon:file:///' + ICOpath + '?size=16")'
return aNode;
}
});
} catch (e) {
Components.utils.reportError(e);
};
})();
Alles anzeigen