AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Windows-Explorer beenden

Ein Thema von hesch21 · begonnen am 9. Mai 2012 · letzter Beitrag vom 9. Mai 2012
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.580 Beiträge
 
Delphi 11 Alexandria
 
#11

AW: Windows-Explorer beenden

  Alt 9. Mai 2012, 18:48
Wobei meine Zweifel sich nicht auf Dein Programm beziehen, sondern auf die Entscheidung, eine Alarmmeldung einem PC(-Netzwerk) anzuvertrauen.
Naja, da gibt es wohl nicht allzu viele Alternativen nehme ich an. Das ist einfach eine Frage der Machbarkeit und darüber zu diskutieren bringt hier wohl wenig.

Ich persönlich habe leider das Gefühl, das Microsoft auch nicht an den gesunden Menschenverstand der Software-Entwickler glaubt und uns auf diese Weise das Leben schwer macht.
Dass das nicht funktioniert daran zu appellieren, haben schon genügend Entwickler bzw. deren Erzeugnisse gezeigt...

Alleine schon die vielen tausend Entwickler, die ohne Sinn und Verstand einfach in das eigene Verzeichnis geschrieben haben, weil man ja König auf dem PC des Benutzers ist. Oder diejenigen, die einfach die Bildschirmauflösung ändern, statt das eigene Programm zu skalieren. Da könnte ich noch dutzende weit verbreiteter Beispiele bringen...

Solange die Normen mit Sicherheit zu tun haben, kann ich damit leben, wenn es aber um Design geht, ist es Schikane, wenn keine Möglichkeiten bestehen, einen Kreis mit einer Ellipse zu ersetzen.
Nein, es geht nicht um Sicherheit. Es geht um die Benutzererfahrung bei der Arbeit mit dem Computer. Und Benutzereinstellungen sind nun einmal Benutzereinstellungen und nichts anderes. Eben weil der Benutzer (oder ein Administrator) diese machen sollte und nicht einzelne Programme. Damit der Benutzer die Kontrolle über den PC behält und eben nicht irgendeine Software diese ihm entzieht.

wenn Ihr wirklich so auf die Schnelle glaubt, über eine Applikation urteilen zu können, die doch bei einigen hundert Kunden und somit bei einigen tausend Benutzern im Einsatz ist, so gratuliere ich Euch zu Eurer schnellen Auffassungsgabe und Urteilsvermögen.
Es bezweifelt ja niemand, dass diese Einstellung sinnvoll sein mag, wenn es denn so umgesetzt werden soll wie es bei dir der Fall ist. Und auch wir entwickeln Software, bei denen einige Systemstandards nicht umgesetzt werden können.

Das ändert aber nichts daran, dass solche Einstellungen nicht durch das Programm, sondern durch ein Setup, durch die Softwareverteilung im Unternehmen, durch einen Administrator, ... kurz, eben durch die normalen Kanäle... gemacht werden sollten.
Wenn das in dem Fall nicht möglich ist, ist das traurig was die Rechnerorganisation in einer solchen Größenordnung angeht... aber dann wohl auch nicht zu ändern, jedenfalls nicht für diesen Fall.

Jedenfalls ist bei uns dokumentiert welche Einstellungen notwendig sind und/oder unsere Supporter machen diese Einstellungen bei der Installation. Auch im Setup sind entsprechende Optionen enthalten. Aber wir fummeln nicht mit unseren Programmen an solchen Einstellungen herum.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.682 Beiträge
 
Delphi 5 Professional
 
#12

AW: Windows-Explorer beenden

  Alt 9. Mai 2012, 19:47
Zweitens: Über GPL können nur ALLE TrayIcons sichtbar gemacht werden, nicht einzelne. Den REG-Key kenne ich auch. Ist sicher auch nicht das gewünschte.
Wie wär's, die SysAdmins des Netzwerks einfach zu fragen, ob man diese Einstellung nicht setzen könnte? Sicher ist, dass deine Methode die ziemlich dümmste ist, die man anwenden könnte.

Zitat:
Es geht im die Alarmauslösung. Und die muss still erfolgen aus einem im Hintergrund laufenden Programm (über eine Tastenkombination oder einen USB-Taster). So, und wie soll nun bitte die Person, die den Alarm ausgelöst hat und bedroht wird, möglichst ohne etwas zu machen und so, dass der Bedroher möglichst nichts merkt, sehen, was mit seiner Alarmmeldung läuft? Das TrayIcon wechselt das Aussehen!
Auch wenn mir nicht klar ist, welche Art von Bedrohung das sein soll, so verstehe ich nicht, warum ein Angreifer eine Meldung auf dem Bildschirm bemerkt, aber ein TrayIcon übersehen könnte. Wenn der Angreifer das sieht, was auch der Benutzer sieht, dann ist das Konzept unsinnig. Wenn der Angreifer nicht denselben Bildschirminhalt sieht, dann kann man auch eine normale Meldung bringen (oder ein Popup des TrayIcons).

Zitat:
Fünftens: Das mit dem Neustart des Explorers würde mein Programm ein einziges Mal machen, nämlich beim ersten Programmstart. Und da dieser über Autostart erfolgt, tut das auch noch keinem Benutzer weh.
Wer sagt dir, dass nicht irgendein anderes wichtiges Programm vor deinem im Autostart gestartet wird und sein TrayIcon nicht wiederherstellen kann? Die Programme im Autostart werden in zufälliger Reihenfolge ausgeführt, sofern man nicht Drittprogramme benutzt, die eine bestimmte Reihenfolge erzwingen. Und während der Anmeldung eines Benutzers (während der Initialisierung) den Explorer abzuschießen, ist auch eine gute Idee .

Zitat von p80286:
Wobei meine Zweifel sich nicht auf Dein Programm beziehen, sondern auf die Entscheidung, eine Alarmmeldung einem PC(-Netzwerk) anzuvertrauen.
Das haben wir bei uns in der Firma auch so eingerichtet. Konkret prüft der Router bestimmte Netzwerkkomponenten (3 Server, 4 Switches, 2 USVs), ob sie erreichbar sind. Ist eine Komponente davon weg, werden SMS und Anrufe an bestimmte Telefonnummern ausgelöst (via ISDN). Das hat auch in der Vergangenheit gut funktioniert, so wurden schon Stromausfälle wegen einer rausgeflogenen Sicherung ermittelt und vor Ort behoben. Insofern kann ein Warnsystem schon sinnvoll in die "Hände" eines PCs gelegt werden. Dazu sei jedoch gesagt, dass auf dem natürlich Router kein Windows-System läuft sondern fli4l .

MfG Dalai
  Mit Zitat antworten Zitat
Popov
(Gast)

n/a Beiträge
 
#13

AW: Windows-Explorer beenden

  Alt 9. Mai 2012, 19:52
Hallo hesch21, ich will nicht über dein Programm urteilen und sicherlich hast du einen Grund für ein Alarm über ein Tray-Icon, trotzdem, und das ist nur meine Meinung und soll keine Wertung sein, Hinweise über Tray-Icon sind doch Kokolores. Das ist wie ein Pfeil auf der Tür Richtung Türklinke mit dem Hinweistext: Türklinke. Man kann es machen, aber ...

Die halbe Welt informiert inzwischen über ein Hinweisfenster, platziert in rechten unterem Bildschirmrand. Wenn mein Kaspersky ein Update macht, dann ändert sich das Icon (weil es ein Hinweis ist, aber nichts wichtiges), wenn er aber was gefunden hat, öffnet sich ein Hinweisfenster.

Wie gesagt, soll aber keine Wertung sein.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.580 Beiträge
 
Delphi 11 Alexandria
 
#14

AW: Windows-Explorer beenden

  Alt 9. Mai 2012, 21:37
Ich glaube ihr versteht das jetzt falsch was die Alarmmeldung angeht, lest den Text vielleicht nochmal genau. Das Trayicon verstehe ich für den Zweck, den ich mir vorstelle, schon als Lösung. Auch die sonstige Umsetzung.

Stören tut mich an solchen Lösungen eben nur, dass Einstellungen am System vorbei gesetzt werden, die man nicht aus Programmen heraus setzen sollte. Aber wie ich auch schon geschrieben habe, wenn das Netzwerk nicht ordentlich organisiert ist, so dass eine zentrale Lösung fehlt, dann bleibt wohl kaum eine andere Lösung...

Deshalb will ich auch nicht behaupten, dass die Lösung in dem Fall falsch ist, aber die Warnung ist dennoch angebracht, dass es gute Gründe gibt es wenn irgend möglich nicht so zu machen.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!

Geändert von jaenicke ( 9. Mai 2012 um 21:39 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 14:19 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