AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Der Launcher ... Eine Schnellstart-Leiste
Thema durchsuchen
Ansicht
Themen-Optionen

Der Launcher ... Eine Schnellstart-Leiste

Ein Thema von SittingDuck · begonnen am 20. Jan 2006 · letzter Beitrag vom 18. Feb 2018
Antwort Antwort
Hobbycoder

Registriert seit: 22. Feb 2017
1.017 Beiträge
 
#1

AW: Der Launcher ... Eine Schnellstart-Leiste

  Alt 12. Mär 2017, 10:59
Ich habe die Zip Version genommen. Diese speichert ihre Einstellungen im Programmordner. Mit dem Ergebnis, dass sich die unterschiedlichen Benutzer gegenseitig ihre Einstellungen überschreiben. Somit ist das Programm auf Rechnern, die von mehreren Benutzern benutzt werden, nicht benutzbar.
Welches wären die jeweiligen geeignetsten nutzerspezifische Verzeichnisse dafür?

Es sollten zudem dann für jeden Nutzer, egal, mit welchen Rechten ausgestattet (also am besten auch Gäste), die Daten speicherbar sein.

Ich frage das deshalb, weil ich auch vor einer ähnlichen Herausforderung stehe.

Edit: Das hier fand ich dazu wieder: http://michael-puff.de/Programmierun.../HOMEDIR.shtml
Naja, Grundsätzlich hat MS ja genau dafür die Bentzerprofile. Da gibt es z.B. den Ordner APPDATA unter jedem Benutzer. Dort findet man Roaming und Local als Unterordner. Roaming wird in einer Windows-Domäne als Profil auf dem Server abgelegt, so dass die Einstellungen, die dort liegen für den Benutzer auch an anderen Rechnern zur Verfügung stehen. Und Local, wie der Name schon sagt, bleibt nur auf dem Rechner. Das sind die Verzeichnisse, in denen der User eigentlich immer Schreibrechte hat und dort gehören auch Benutzerspezifische Einstellungen hin.
Sind es Computerbezogene Einstellungen, so ist der Ordner ProgramData (Früher unter Benutzer/AllUsers) die richtige Wahl, worauf man allerdings nicht als normaler User Schreibrechte hat.

CSIDL wäre ein Stichwort.

Was ich so gar nicht mag ist, wenn ein Programm entweder a) zwingend Schreibrechte auf ProgramData, Programme, Programme(x86) odeer sogar Windows haben muss, damit es fehlerfrei läuft und b) sich auf C einen Order anlegt, damit es darauf garantiert Schreibrechte hat. Erlebe ich leider im branchenspezifischen Umfeld immer wieder.
  Mit Zitat antworten Zitat
SittingDuck

Registriert seit: 11. Jan 2006
Ort: Leverkusen
159 Beiträge
 
Delphi 2010 Professional
 
#2

AW: Der Launcher ... Eine Schnellstart-Leiste

  Alt 12. Mär 2017, 13:02
Luckie hatte doch in seinem HOMEDIR Beitrag geschrieben, dass Zip-Dateien nur fürs schnelle Testen und z.B. nur zu einer kurzen Vorstellung im Forum dienen sollten. Wer lieber alles korrekt mit Installer und sauberem Deinstaller möchte, der nimmt halt die Setup.exe. Dann hat man auch seine Einstellungen da, wo sie hin gehören. Entschuldigt bitte, das ich das nicht extra erwähnt hatte ... ich bin hier etwas aus der Übung.

Natürlich gibt es auch andere Programme in der Art wie der Launcher, aber in der Kombination mit einem Anrufmonitor und den Popup Fenster Möglichkeiten wird es dann aber schnell düster. Optisch gesehen gibt es auch deutlich langweilige Ausführungen als mein Tool. Die Frage, ob man so etwas generell braucht, hatten wir schon mal ein paar hundert Beiträge füher in diesem Thread. Die einen sagen so, die anderen so ...
Ciao ... SittingDuck
iPhone Backup und mehr: iTwin v3.9 Beta ... Alternative Startleiste: Launcher v3.8 !
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.557 Beiträge
 
Delphi 12 Athens
 
#3

AW: Der Launcher ... Eine Schnellstart-Leiste

  Alt 12. Mär 2017, 13:09
Pssst, nicht stören lassen ... ich wollte nur mal was Unwichtiges erwähnen.
Zitat:
Liebe Besucher,
die gesuchte Arcor-Homepage ist unter dieser Adresse nicht mehr erreichbar.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#4

AW: Der Launcher ... Eine Schnellstart-Leiste

  Alt 12. Mär 2017, 13:15
Pssst, nicht stören lassen ... ich wollte nur mal was Unwichtiges erwähnen.
Zitat:
Liebe Besucher,
die gesuchte Arcor-Homepage ist unter dieser Adresse nicht mehr erreichbar.
Jo die haben den Support still und heimlich eingestellt. Anfang 2017
Ist bei mir das selbe.
Die linken jetzt zu 1&1 Kostenpflichtig natürlich (Aber bewahre)

gruss
  Mit Zitat antworten Zitat
Delphi-Laie

Registriert seit: 25. Nov 2005
1.474 Beiträge
 
Delphi 10.1 Berlin Starter
 
#5

AW: Der Launcher ... Eine Schnellstart-Leiste

  Alt 12. Mär 2017, 14:38
Pssst, nicht stören lassen ... ich wollte nur mal was Unwichtiges erwähnen.
Zitat:
Liebe Besucher,
die gesuchte Arcor-Homepage ist unter dieser Adresse nicht mehr erreichbar.
Jo die haben den Support still und heimlich eingestellt. Anfang 2017
Ist bei mir das selbe.
Die linken jetzt zu 1&1 Kostenpflichtig natürlich (Aber bewahre)
"Still und heimlich"? Bei mir nicht, ganz im Gegensatz: Monatelang wurde ich deswegen von Arcor geradezu vollgespammt...
  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 06:33 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz