Bei "nicht öffentlich" nehme ich an, dass das ganze vielleicht in einem lokalen Netz läuft, bzw. man zumindest ein paar Files jeweils lokal halten kann. Es reicht, wenn die .htm oder .xul-Datei, die die höheren Rechte braucht, lokal aufgerufen wird. JS z.B. kann man dann trotzdem über HHTP laden.
Und lokal heißt? Der Code lief ja nicht über localhost, tut es der andere?
Soweit och das verstehe, musst du so oder so, etwas auf dem Rechner installieren auf dem das Skript laufen soll, oder nicht?
Struppi.