AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte AgreementGINA ... Bist du Admin, hast hunderte LUser zu ...
Thema durchsuchen
Ansicht
Themen-Optionen

AgreementGINA ... Bist du Admin, hast hunderte LUser zu ...

Ein Thema von Assarbad · begonnen am 18. Nov 2003 · letzter Beitrag vom 16. Nov 2007
Antwort Antwort
Assarbad
AgreementGINA ... Bist du Admin, hast hunderte LUser zu verwalten und willst die Spielregeln für die Rechnerbenutzung anzeigen lassen und verhindern, daß der Benutzer die Anzeige der Spielregeln und auch deren Zustimmung umgehen kann? Schluß damit ... hier kommt AgreementGINA.

Dieser GINA-Hook ermöglicht es auf einfache Weise die Spielregeln auf einem Intranet-Webserver zu hinterlegen und von dort laden zu lassen. Die AgreementGINA läßt sich simpel einrichten und kann über die Registry sehr simpel konfiguriert werden. Man kann auch die Einstellungen als Präferenzen in der Group Policy hinterlegen und so die Einstellungen entsprechend der Domain/Corporate Policy übernehmen. Ein spezielles Feature ist der Maintenance Mode, der es nur Benutzern mit ausgewähltem (in der Registry einstellbaren) Namen erlaubt sich einzuloggen.
Zuguterletzt gibt es noch ein Testprogramm drauf, welches die Vorgänge während eines Logons simplifiziert darstellt und simuliert. Damit kann sowohl die URL als auch alle anderen Parameter (wie Namen der Admins und Maintenance Mode) getestet und visuell dargestellt werden. Der Logondialog wird dabei direkt aus der MSGINA.DLL geladen.

Viel Spaß beim Installieren ... und nicht vergessen vorher die Textdateien zu lesen und die Dokumentation der Registrywerte in der RegSettings.reg nachzulesen.
Für Benutzer von ConTEXT gibt es noch einen Highlighter für Reg-Dateien drauf

http://assarbad.net/stuff/!export/agreementgina.rar

Eine ältere Version (2 Tage älter), die ein paar Features missen läßt, jedoch mit einem Richedit arbeitet, findet sich hier:
http://assarbad.net/stuff/!export/agreementgina%20(old).rar
Ein Rückport der neueren Quellen auf diese Version sollte relativ unkompliziert möglich sein.

Oliver
 
Assarbad
 
#2
  Alt 19. Nov 2003, 09:20
Sicherheitswarnung
Die aktuelle Version hat ein Sicherheitsloch, welches mit der Anzeige der HTML zusammenhängt. Es ist möglich auch interne Links (a name=...) extern zu öffnen, indem man die Shifttaste gedrückt hält und dann auf den Link klickt. Bis auf weiteres sollten also alle, die interne oder externe Links benötigen (diese aber nicht in einem anderen Browserfenster angezeigt bekommen möchten) auf den Download der aktuellen Version, bzw auf die Benutzung von Links verzichten. Ich arbeite bereits an einer Lösung (siehe auch Frage hier im Forum ...). Einen Ansatz gibt es schon ...

Nachtrag: Das bedeutet nur, daß man Links derzeit vermeiden sollte. Die Nichtbenutzung empfiehlt sich nur, wenn Links unabdingbar sind!

Stand 2003-11-19@12:32
  Mit Zitat antworten Zitat
Assarbad
 
#3
  Alt 20. Nov 2003, 00:08
Hiho,

das Problem mit den Links konnte ich leider nicht loesen und es sieht auch noch nicht danach aus, dass es ueberhaupt loesbar waere! Hier mal ein Screenie von meiner GINA (klingt irgendwie sexy ) im Maintenance Mode ...

ftp://ftp.erm.tu-cottbus.de/pictures...aintenance.png

Also Fazit: Links (extern und intern) bis auf weiteres vermeiden!!!

Ausserdem Bugfix

... ganz vergessen. Bitte die GINA nochmal runterladen, wer es noch nicht getan hat!!! Folgender Link: http://assarbad.net/stuff/!export/agreementgina.rar

Der Fix loest ein Timing-Problem wenn das Netzwerk noch nicht gestartet ist, die GINA aber schon ...
  Mit Zitat antworten Zitat
Assarbad
 
#4
  Alt 24. Nov 2003, 03:01
Download nach wie vor unter:

http://assarbad.net/stuff/!export/agreementgina.rar

Hiho,

habe diverse Kleinigkeiten gefixt (nichts was wirklich schädlich wäre, aber zumindest kann es zu Fehlfunktionen der Zusatzfeatures führen). Unter anderem kann der Agreement-Dialog nicht mehr über die Ctrl-Alt-Del SAS umgangen werden. Das ging bislang noch!

Ich bitte um Vorschläge was noch unbedingt mit rein muß?!?
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

 
Delphi 2010 Professional
 
#5
  Alt 24. Nov 2003, 12:37
"Sorry, this machine is inavailable"

Es muss unavailable heissen, soweit ich weiss.

mfG
mirage228
David F.
  Mit Zitat antworten Zitat
Assarbad
 
#6
  Alt 24. Nov 2003, 12:41
Danke fuer den Hinweis ... ist aber eigentlich nur eine Art "Vorlage" gewesen. Werde es beim naechsten Release aendern.
  Mit Zitat antworten Zitat
Olli
 
#7
  Alt 16. Nov 2007, 02:08
Aktueller Link ist http://assarbad.net/stuff/agreementgina2+src.rar (nun C++)

Alte Delphiversion: http://assarbad.net/stuff/!export/ancient/agreementgina_special.rar http://assarbad.net/stuff/!export/ancient/agreementgina.rar und http://assarbad.net/stuff/!export/ancient/agreementgina (old).rar
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz