• Hi Martin!

    Zitat

    Original von Martin Kuhn
    Ansonsten: Öffne Deinen Windows-Explorer und gehe in den Ordner in dem Deine ACalc Dateien liegen.
    (bei Win Vista zu.B.: C:\Users\Benutzername\AppData\Roaming\AquaCalculator, du findest den Ordner übrigens auch unter ACalc bei Einstellungen\Allgemein\Speicherpfad für Dateien)

    Grob zu diesem Thema mal ne Frage:

    Ich habe letztens versucht, den Pfad zu aendern. Erfolglos. War ich da zu doof oder ist das ein Problem des Programmes?

    Wuerde das gerne ins Programmverzeichnis zu legen damit ich von verschiedenen Rechner, unterschiedlichen Betriebssystemen und unterschiedlichen Usern ueberall die gleichen Daten angezeigt bekomme.

    Viele Gruesse,
    Martin

  • Hallo Martin!

    Zitat

    Original von Martin Kuhn
    das sollte eigentlich gehen, ansonsten ist es ein Bug. schreib mir mal ne pm oder e-mail was genau du gemacht/eingestellt hast und wie ACalc darauf reagiert hat. dann gucke ich mir das nochmal an.

    Hm jetzt klappt es (zum Teil). Der nimmt das Verzeichnis an, belaesst aber die ACalc.ini in C:\Dokumente und Einstellungen\USERNAME\Anwendungsdaten\AquaCalculator. Nachdem allerdings nicht nur der Speicherort drinnen steht sondern der ganze andere Kram, ist das doch etwas unpraktisch, oder?

    Viele Gruesse,
    Martin

  • Hallo Namensvetter

    Die Option das überhaupt zu verstellen ist eher für den Profi, und dort v.a. den Netzwerkanwender gedacht.
    ...war mal ein Wunsch von einem Benutzer der eben auch mehrere PCs im Haus hat.
    Vorgehen in dem Fall:
    - du musst alle ACalc Dateien "per Hand" in einen Ordner Deiener Wahl kopieren (evtl. im Netzwerk)
    - dann in Acalc (auf jedem Rechner) das Verzeichnis mit diesem Laufwerks/Ordner-Auswahldialog anwählen.

    lG Martin

  • Hi Namensvetter :winking_face:

    Zitat

    Original von Martin Kuhn
    Die Option das überhaupt zu verstellen ist eher für den Profi, und dort v.a. den Netzwerkanwender gedacht.

    Also gerade fuer Leute wie mich. :winking_face:

    Zitat

    Original von Martin Kuhn
    Vorgehen in dem Fall:
    - du musst alle ACalc Dateien "per Hand" in einen Ordner Deiener Wahl kopieren (evtl. im Netzwerk)
    - dann in Acalc (auf jedem Rechner) das Verzeichnis mit diesem Laufwerks/Ordner-Auswahldialog anwählen.

    Ok so hab ich das prinzipiell auch gemacht. Habe eben nochmal getestet. Der verschiebt dann die ACalc.ini in diesen Profilordner, die restlichen Dateien bleiben, wo sie sind. Dh ich haette pro Rechner bzw Benutzer eine seperate ACalc.ini, in der ich natuerlich alles moegliche aendern kann und dann unterschiedliche ACalc's vorfindet im Netz.

    Kannst Du nicht nen Key in die Registry klatschen wo ACalc schaut, wo die ACalc.ini sowie alle anderen Dateien zu finden sind anstatt ACalc anzuweisen, immer zuerst im Standardverzeichnis im Profilordner nach der ACalc.ini zu schauen bzw diese von dem Nicht-Standard-Verzeichnis dorthin zu verschieben?

    Ich weiss, ich lass nicht locker, finde ich aber irgendwie stoerend im meinem Fall.

    Viele Gruesse,
    Martin

  • Zitat

    Original von Martin Sebald
    Kannst Du nicht nen Key in die Registry klatschen wo ACalc schaut, wo die ACalc.ini sowie alle anderen Dateien zu finden sind anstatt ACalc anzuweisen, immer zuerst im Standardverzeichnis im Profilordner nach der ACalc.ini zu schauen bzw diese von dem Nicht-Standard-Verzeichnis dorthin zu verschieben?

    Generell nichts leichter als das. ich hatte bisher solche Sachen auch immer in die Registry geschrieben. Aber spätestens seit Win-Vista ist die Idee nicht mehr so gut. Man muss dort ein Programm welches diese Rechte haben soll bei jedem Start "Mit Adminrechten ausführen". Sonst löst das einen Ausnahmefehler aus. Nervig ist dabei, das Vista bei solchen Aplikationen dann bei jedem Applikations-Start mit einer leichten Zeitverzögerung den Benutzer jedesmal dazu auffordert zu bestätigen das das auch ok ist. Das wiederrum kann/will ich nicht allen Benutzren zumuten.
    MS fordert die programm-Autoren schon seit Jahren dazu auf hierzu das "HomeDir" zu benutzen das ACalc auch verwendet. Aber mit Vista ist die Regelung von MS auch in die Tat umgesetzt worden. ..genau der Gruind warum sovieles an Sofwtare beim Vista Start eben Zicken gemacht hat. Ich habe das deswegen auch umegstellt. Regeln sind halt da um eingehalten zu werden :winking_face:

    lG Martin

  • Zitat

    Original von Martin Sebald
    Kannst Du nicht nen Key in die Registry klatschen wo ACalc schaut, wo die ACalc.ini sowie alle anderen Dateien zu finden sind anstatt ACalc anzuweisen, immer zuerst im Standardverzeichnis im Profilordner nach der ACalc.ini zu schauen bzw diese von dem Nicht-Standard-Verzeichnis dorthin zu verschieben?

    Zitat

    Original von Martin Kuhn
    Generell nichts leichter als das. ich hatte bisher solche Sachen auch immer in die Registry geschrieben. Aber spätestens seit Win-Vista ist die Idee nicht mehr so gut. Man muss dort ein Programm welches diese Rechte haben soll bei jedem Start "Mit Adminrechten ausführen". Sonst löst das einen Ausnahmefehler aus. Nervig ist dabei, das Vista bei solchen Aplikationen dann bei jedem Applikations-Start mit einer leichten Zeitverzögerung den Benutzer jedesmal dazu auffordert zu bestätigen das das auch ok ist. Das wiederrum kann/will ich nicht allen Benutzren zumuten.
    MS fordert die programm-Autoren schon seit Jahren dazu auf hierzu das "HomeDir" zu benutzen das ACalc auch verwendet. Aber mit Vista ist die Regelung von MS auch in die Tat umgesetzt worden. ..genau der Gruind warum sovieles an Sofwtare beim Vista Start eben Zicken gemacht hat. Ich habe das deswegen auch umegstellt. Regeln sind halt da um eingehalten zu werden :winking_face:

    Braucht das Programm tatsaechlich Admin-Rechte um in den HKCU zu schreiben? An sich doch nur dann, wenn es in HKLM schreiben will oder andere Schluesselzweige, die nicht auf den Current User bezogen sind. Oder ist das nun mit Vista anders? :face_with_rolling_eyes:

    Anderer Ansatz: Wenn ACalc die ACalc.ini in dem Verzeichnis findet, wo auch die ACalc.exe liegt, laesst er sie auch dort liegen. Das waere doch was, eventuell auch optional einstellbar, oder? Mir waere auf jeden Fall geholfen, denn mir ist es im Fall des ACalc's am liebsten wenn alle Files in einem Verzeichnis liegen. Bei einem Programm, das keine Installation erfordert doch auch die sinnvollste Moeglichkeit. So koennte man es auch stressfrei auf einem USB-Stick transportieren oder aehnliches.

    Viele Gruesse,
    Martin

    PS: Diese "Anordnung" von MS halte ich fuer total bescheuert. Mir persoenlich ist es, z.B. auch aus Sicherungsgruenden am liebsten, wenn auf der Betriebssystemplatte/-partition gar nichts liegt was userbezogen ist. So kann ich ohne nachzudenken das OS platt machen und neu installieren und habe die Daten weiterhin im Zugriff auf meinen Datenplatten/-partitionen. Aus diesem Grund ziehe ich die Eigenen Dateien raus und alles andere, was moeglich ist. Find es schon laestig genug, dass so Sachen wie Favoriten nicht einfach umgezogen werden koennen etc pp.

  • Hallo Ihr Zwei,

    ich kann mich "Martin2" nur anschließen. Auch ich greife von mehreren Rechnern auf das Programm zu, konnte das Datenverzeichnis erfolgreich umleiten. Eine dort abgelegte acalc.ini wird aber immer in das Userprofileverzeichnis verschoben. Man hat dann zwar bei einer Neuinstallation oder einem anderen User die Wasserparameter wp1.txt usw., nur die Zuordnung der Becken zu den Parameterdateien ist dann weg. Ich würde auch dafür plädieren, einfach die acalc.ini im Programmverzeichnis zu suchen. Das ist doch eigendlich auch bei vielen Programmen die Regel.
    Dem gegenüber wird es doch kaum vorkommen, das pro Haushalt mehrere User mit diesem Programm arbeiten und unterschiedliche Becken verwalten, so das jeweils separate acalc.ini notwendig wären.

    Gruß Dirk

    160x65x65cm Plexiglas, Aquaphoton 4xT5 54Watt,2x150Watt, Strömung: Abyzz A200, RF-Pumpe: Abyzz200, ATI Powercone 200

  • Zitat

    Original von Martin Sebald
    Braucht das Programm tatsaechlich Admin-Rechte um in den HKCU zu schreiben? An sich doch nur dann, wenn es in HKLM schreiben will oder andere Schluesselzweige, die nicht auf den Current User bezogen sind. Oder ist das nun mit Vista anders? :face_with_rolling_eyes:


    Nein für HKCU bräuchte es das nicht, dann funktioniert das aber logischerweise immer auch nur für den gerade angemeldeten User. BTW im "Programs-Ordner" in dem eine vernünftig installierte Software reinkommt, sollte ebenfalls nichts geschrieben werden (wie z.B. *.ini's). Auch hier moniert Vista bei jedem Versuch das zu tun.

    Zitat

    Original von Martin Sebald
    Anderer Ansatz: Wenn ACalc die ACalc.ini in dem Verzeichnis findet, wo auch die ACalc.exe liegt, laesst er sie auch dort liegen. Das waere doch was, eventuell auch optional einstellbar, oder? Mir waere auf jeden Fall geholfen, denn mir ist es im Fall des ACalc's am liebsten wenn alle Files in einem Verzeichnis liegen. Bei einem Programm, das keine Installation erfordert doch auch die sinnvollste Moeglichkeit. So koennte man es auch stressfrei auf einem USB-Stick transportieren oder aehnliches.

    Viele Gruesse,
    Martin

    PS: Diese "Anordnung" von MS halte ich fuer total bescheuert. Mir persoenlich ist es, z.B. auch aus Sicherungsgruenden am liebsten, wenn auf der Betriebssystemplatte/-partition gar nichts liegt was userbezogen ist. So kann ich ohne nachzudenken das OS platt machen und neu installieren und habe die Daten weiterhin im Zugriff auf meinen Datenplatten/-partitionen. Aus diesem Grund ziehe ich die Eigenen Dateien raus und alles andere, was moeglich ist. Find es schon laestig genug, dass so Sachen wie Favoriten nicht einfach umgezogen werden koennen etc pp.

    ich guck mal ob mir dazu noch was einfällt. Was ich auf keinen Fall will ist eine Lösung bei der all bisher problemloss laufenden Installationen evtl. ein Problem bekommen und etwas umstellen müssen. Wenn dann eine Sonderlösung für die Netzwerkuser, bei denen dann auch gewisses PC-Verständnis vorausgesetzt wird. Das dauert aber etwas ... denn ich will jetzt erst mal mein Vokabel-Software Projekt fertig machen. Also bitte etwas Verständnis dafür....


    lG Martin

  • Hi Martin,

    klingt doch sehr vielversprechend. Dass das nicht Prio 1 hat, ist mir vollkommen klar. Solange es mein Anliegen aber auf Deine ToDo-List geschafft hat, bin ich schonmal gluecklich! :winking_face:

    Eine Moeglichkeit waere ja z.B., als Default das bisherige Verhalten beizubehalten damit die User kein Problem kriegen und optional ein neues Verhalten auszuwaehlen, nach der die INI im gleichen Verzeichnis erwartet wird wie die EXE. Irgendwas in der Richtung.

    Viele Gruesse,
    Martin

  • Hallo Martin,

    ich nutze schon den Acalc mit großem Vergnügen - bin auch total begeistert!

    Jetzt ist mir aber etwas aufgefallen, was mich doch massiv stört:

    Die Kalenderfunktion zur Verwaltung von Terminen funktioniert bei mir nicht!

    Wenn ich einen Termin habe, den ich heute erledigt habe und dann auf "erledigt + Wiedervorlage in X" Tagen klicke dann erscheint zwar ein geplanter Termin, es kommt aber die Textzeile, die sich unten im Feld "Eintrag/Aufgabe" befindet und nicht der Text, des entsprechenden Termins!

    Ist dieses Problem bekannt?

    Gruß

    Flo

  • Hallo Flo
    Diese Textzeile (=Editierfeld) ist eigentlich nur dafür vorgesehen, das Du den Text für einen neuen termin eingeben kannst,
    nicht als Anzeige, dafür dienen ja die Einträge oben in dem Kalenderfeld selbst.

    Um die Texteingabe zu vereinfachen hatte ich das so programmiert das bei "Klick" oben auf einen Eintrag,
    der Text (Aufgabe) genau dieses Eintrages auch unten in das Editierfeld übernommen wird.
    Vorteil: bei ähnlichen Aufgaben muss man nicht immer wieder alles neu eintippern.


    Ist das wirklich missverständlich und/oder so unpraktisch?
    Was für eine Funktionalität von dem Editierfeld hättest Du Dir erwartet/erhofft?

    ------------------
    //quote:Wenn ich einen Termin habe, den ich heute erledigt habe und dann auf "erledigt + Wiedervorlage in X" Tagen klicke dann erscheint zwar ein geplanter Termin, es kommt aber die Textzeile, die sich unten im Feld "Eintrag/Aufgabe" befindet und nicht der Text, des entsprechenden Termins!

    -> folgendes sollte eignltich passieren
    a) Der (heutige) Termin wird als erledigt markiert
    (wenn du nur "fällige termine" anzeigst verschwindet dieser daraufhin logischerweise von der Kalender-Anzeige!)
    b) ein neuer Termin wird als unerledigt in den Kalender eingefügt

    ist das bei dir nicht der Fall?

    lG Martin

  • Hallo Martin,

    schöne Homepage und ein super tolles Programm Dein "Aqua Calculator".
    Eine Eintrag / Wert verstehe ich nicht. (Vorsicht! Anfänger)

    Was ist der Silikat-2 Wert?
    Wie ermittel ich den Silikat-2 Gehalt?

    Toll wäre auch eine Art "Tagebuchfunktion".
    Also die mehrzeilig Eingabe von Text zu einem Datum.

    Zitat

    für die Umsetzung jedes weiteren Programmierwunsches nehme ich nen Ableger


    Mein Becken fährt gerade erst ein. Ich könnte Dir nur ein paar "Ableger" von meinen Cyanos geben. :winking_face:

    Danke auch für die Dinoflagellaten und Wasserparameter-FAQs.

    BTW:
    Könnte es sein das Dein "Gebäudereiniger" kein Calcinus elegans sondern ein Clibanarius tricolor ist?
    Gefunden auf Deiner HP unter "Ein Einsiedler-Krebs bei der Hauspflege einer Turboschnecke".

    Chris

  • Dasist einfach ein zweites Feld für einen Silikatwert. Ich habe das damals mit hinzugenommen um
    a) den Wert im Becken und auch
    b) den Wert des Ausgangswasser (also nicht im becken, sondern für den Wasserwechsel) separat protokollieren zu können.

    Einsiedler: habe ehrlich gesagt Keine Ahnung und das ist mir auch rel. egal. Ihm gehts auf jeden fall weiterhin bestens :O

  • - Bugfix: Abfrage nach fehlender "GDIPlus.dll" bei älteren Windows OS entfernt
    - Bugfix: Datum wird jetzt unabhängig von evt anderen Windows-Datums Einstellungen gespeichert
    Peter S. : Bitte probieren, sollte jetzt auch bei Dir gehen
    - Einzelne Wasserparameter können jetzt auch "nur als Werte" in die Windows Zwischenablage kopiert werden.
    Z.B.: um diese in eine selbst gebastelee Excel-Tabell einzufügen (Anwenderwunsch von Jim)
    - Preis Meersalz vermessen/aufgenommen
    - Alle Programmtexte jetzt zus. in Schwedisch (Danke an C.Faberger und das schwedische MW Board)

    lG Martin

  • Hallo Martin,
    also bei mir funktioniert seit dem Update gar nichts mehr.

    Die Becken und Einstellungen gehen verloren, beim starten kommt eine Fehlermeldung,
    in der nur ein Komma drin ist, Pulldown Menüs funktionieren nicht richtig, meine ganzen
    Werte sind mehr vorhanden, obwohl in den Einstellungen der richtige Pfad eingegeben ist.

    Hast du eine Ahnung?

    Gruß Valentin

    Gruß Valentin

  • Hallo ihr,

    ich habe nach dem Update keine Problem. funzt alles super wie gehabt.

    Gruß
    Olaf

  • Hi Martin,

    haett da mal ne Frage / Verbesserungsvorschlag:

    Wenn ich einen Termin als erledigt markiere, dann wird dieser mit dem urspruenglichen Datum (in dem aktuellen Beispiel von heute: 15.1.2008) als erledigt abgespeichert. Zusaetzlich fragt er mich, ob er mich in x Tagen (in dem o.g. Beispiel in 7 Tagen, also am 3.2.2008) wieder dran erinnern solle.

    Irgendwie unlogisch, den Termin mit dem 15.1.2008 zu speichern und dann am 3.2.2008 zu erinnern, was ja mehr als die 7 Tage sind.

    Ich faende eine Auswahlmaske sehr sinnvoll, wo gefragt wird, ob man den Termin jetzt, am eingestellten Zeitpunkt oder zu einem anderen Zeitpunkt erledigt hat. Zusaetzlich waere eine Nachfrage sinnvoll, ob man von jetzt an in x Tagen erinnert werden will oder vom Erledigungszeitpunkt an in x Tagen.

    Bei mir ist es halt zu 90% so, dass ich die Termine nicht so erfuelle wie vorgegeben, habe da immer einen gewissen Delay. Da ich die erledigten Termine allerdings auch als eine Art Log verwende, ergibt sich hier eben eine gewisse Ungenauigkeit. In dem aktuellen Fall von oben war ein Wasserwechsel auf den 15.1.2008 geplant, tatsaechlich durchgefuehrt habe ich ihn erst heute.

    Eventuell eine sinnvolle Sache fuer den AquaCalc?

    Viele Gruesse,
    Martin

  • Martin: das macht so gesehen schon Sinn
    ich gucke mal ob ich dafür eine Lösung für die Benutzeroberfläche finde die das "mit genauso wenig Klick-Aufwand wie bisher" realisiert.

    @Olaf: Danke fürs feedback. Scheint als ein problem nur bei Valentin zu sein. Mal gucken was das bei ihm so ist...

    lG Martin

  • Hallo Martin,

    mir ist bei den letzten beiden Wassertests und der anschließenden Ermittlung der benötigten Ballingsalze folgendes aufgefallen:
    Ich messe meine Werte nicht bei 25°C - sind halt meist 26-27°C. Desweiteren habe ich auch keine Standardsalinität, im Augenblick nur 1,0215.
    Bei der Eingabe der Messwerte gibt es die Funktion, die gemessenen Werte auf 25°C und Standardsalinität umzurechnen. Gleichzeitig gibt es die Funktion, die gemessenen Salzwerte gleich mit in den Ballingrechner zu übernehmen.
    Leider laden dort bei mir die unumgerechneten und damit falschen Werte.
    Die richtigen Messwerte werden aber in den Messwerttabellen abgespeichert. Ich muß also nach Werteeingabe immer erst das Programm verlassen und erneut starten, damit mir der Ballingrechner die korrekturgerechneten Werte übernimmt.
    Die Abweichungen sind so signifikant, daß ich bei korrekturgerechneten Werten fast zu viel Mg, Ca usw im Becken habe, bei der Übernahme der gemessenen Werte in den Ballingrechner muß ich nachdosieren.
    Mache ich einen Bedienfehler?

    Gruß aus Berlin
    Dirk

    160x65x65cm Plexiglas, Aquaphoton 4xT5 54Watt,2x150Watt, Strömung: Abyzz A200, RF-Pumpe: Abyzz200, ATI Powercone 200

  • Hallo,

    ist es vielleicht möglich, sie Salinität vom neuangesetzten Wasser
    anzeigen zu lassen, wenn man den aktuellen Wert anpassen möchte?

    Hoffe man versteht was ich meine.

    MFG

  • Hallo Alex81

    ich denke zumindets ich verstehe was du meinst
    - du hast im Becken irgendeine Salinität (Sal.A)
    - du willst in Summe, zusammen mit einem Wasserwechsel auf eine andere Salinität einstellen (Sal.B)
    - Das Wechselwasser muss nur eine 3.te Salinität (Sal.C) aufweisen um zusammen mit (Sal.A) auf insg. Sal.B zu kommen

    Du willst jetzt "Sal. C" angezeigt haben um dein Wechselwasser nachmessen zukönnen
    Habe ich das richtig verstanden ?

    lG Martin

  • Hallo Dirk
    ich habe denke ich auch verstanden was Du meinst.

    Das macht natürlcih auch Sinn.
    Wenn ich wieder mal etwas Zeit habe sehe ich mir das an. Ist nämlich nicht ganz so banal zu programmieren, denn da gibt es viel "wenn's und abers zu berücksichtigen", je nach gewählten Einstellungen.
    ganz gemäß dem Motto meines früheren Chefs "jeder schafft sich seine eigene Hölle selbst" :winking_face:

    lG Martin

  • Hallo Martin,

    ja du hast alles richtig verstanden :smiling_face:

    Ich hatte nämlich schon ein paar mal das Problem, dass meine Waage sich wärend des
    abwiegends ausgeschaltet hat und dann fängt man an zu rechnen.

    Es würde ja schon reichen, wenn das nur angezeigt wird ohne möglichkeit von Veränderrung.

    Sprich Salzmenge C x Faktor Salzsorte = Salinität

    Wäre echt super.

    Gruss

  • Hallo Alex
    ich habe gerade nachgeschaut. Das sollte eigentlich schon funktionieren.

    - Tabset "Salz-Berechnung"
    - den Haken bei "Profi-Modus" anklicken (wichtig, sonst wird das von Dir gewünscht nicht angezeigt um Anfänger nicht zu verwirren)
    - "Berechne Salzmenge" anklicken
    - in dem Memofeld ziemlich mittig ("Detailangaben zum Wasserwecshel") steht dann z.B.

    Wasserwechsel entspricht 10% des Gesamt-Volumens
    Temperatur nach Wasserwechsel : 23,9 [°C]
    Soll Dichte im Wasserwechsel-Behälter bei 23,0 [°C]: 1,0236 [g/cm³]

    das sollte doch sein was du gesucht hattest, oder?

    lG martin

  • Super Programm, für einen Anfänger wie mich eine klasse Sache. Gott sei Dank hab ich nen Mac mit Windows Komponente

    Vielen Dank, hierfür 5 Smilies

    :thup :thup :thup :thup :thup

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!