Autor Thema: Notes Client auf dem USB key  (Gelesen 30738 mal)

Offline stb

  • Frischling
  • *
  • Beiträge: 6
Re: Notes Client auf dem USB key
« Antwort #20 am: 10.02.06 - 00:20:45 »
Hallo zusammen,

Als ich diesen Beitrag gelesen hatte, da dachte ich es wäre eine Applikation als "Stable 1.0" herausgebracht worden. Da musste ich mal nachlesen, auf der Download-Seite steht:
Zitat
The code is still very beta; it should have more error handling, I know.

Ich denke das ist ausreichend und der Programmierer darf sich alle Freiheiten erlauben, hier noch jede Menge Bugs eingebaut zu haben  ;)

Danke ansonsten für dieses Tool, dies ist auch für mich interessant, und werde weiter die Entwicklung beobachten.

Grüße,
Sven

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Notes Client auf dem USB key
« Antwort #21 am: 10.02.06 - 06:17:30 »
Zitat
hier noch jede Menge Bugs eingebaut zu haben

es geht eigentlich weniger darum, ob dort noch BUGS "eingebaut" sind. Vielmehr ist es eine Tatsache, daß sich USB Keys offensichtlicht bei Dateioperationen ein wenig anders verhalten als Festplatten.
Die Applikation funktioniert ( zumindest in der Kombination Mein Laptop - Mein Stick ). Sie funktioniert auch bei den Leuten, denen ich bereits einen Stick zur Verfügung gestellt habe.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Notes Client auf dem USB key
« Antwort #22 am: 15.02.06 - 20:19:51 »
Ich habe ja klammheimlich den Code noch einmal total umgestrickt, nachdem einige Leute Probleme mit einer leeren Notes. ini hatten. ( bullet proof file handling und stabileres search n' replace )

Habe heute diese beiden Mails erhalten

Zitat
Ulrich,

  The new revision of nstart.exe appears to be rock solid. I have not had
any problems starting Lotus Notes. I want to thank you for your assistance
with this. We will continue to test this application in the field for
permanency.

Matthew Lachance
Distributed Computer Systems Analyst
State of Florida, Department of Children and Families MIS, District XV
und

Zitat
Ulrich

 I am Matt Lachance's supervisor. I would like to thank you for your efforts
to assist Matt with the portable Notes client. I have asked Matt to share
with you any information that would help you with your project. Thanks
again and good luck.

Ed Harper
Systems Project Administrator
Southern Zone, Fort Pierce
« Letzte Änderung: 15.02.06 - 20:24:01 von eknori »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline koehlerbv

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Notes Client auf dem USB key
« Antwort #23 am: 15.02.06 - 20:31:15 »
Gratulation, Ulrich! Saure Wochen, frohe Feste.

Ich hoffe, ich begegne demnächst mal einem Pehzeh, auf dem KEIN Notes installiert ist, dann kann ich einen lohnenden Test starten.

Bernhard

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Notes Client auf dem USB key
« Antwort #24 am: 15.02.06 - 20:38:02 »
auf die Frage, wie viele Keys denn verwendet werden, kam folgende Antwort

Zitat
If we can get the program to function as we need it we'll have between
10-30 clients to start. It could be as high as 200 later down the road ....

im 14. podcast von Taking Notes wird ab min 25 auch über die Lösung gesprochen
« Letzte Änderung: 15.02.06 - 20:40:54 von eknori »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Notes Client auf dem USB key
« Antwort #25 am: 17.02.06 - 12:22:34 »
Funzt nachdem ich jetzt einen Stick habe der größer als 256 MB ist einwandfrei. Allerdings kam bei uns gleich eine Frage, ob man das nicht irgendwie so verpacken könnte, das die Anwendung oder ein entsprechender Starter im Root verzeichnis liegen könne. Dann müsse man sich nicht soweit durchklicken.
So eine Art NStart Starter.  8)
Eigentlich ist das ja nur eine Minianwendung mit Ich starte dich und wo liegt denn hier das Notes Verzeichnis eigentlich rum. Mit Verknüpfungen geht es nämlich nicht weil die ja wieder den Pfad mit ziehen.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Driri

  • Gast
Re: Notes Client auf dem USB key
« Antwort #26 am: 17.02.06 - 12:31:47 »
Wäre das nicht einfach über eine Batch möglich ?

So ala

cd notes
nstart.exe

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Notes Client auf dem USB key
« Antwort #27 am: 17.02.06 - 12:42:27 »
yep, mit der Batch funktioniert das auch.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Notes Client auf dem USB key
« Antwort #28 am: 17.02.06 - 13:02:18 »
nee funktioniert nicht. zumindest bei mir nicht.
Wenn ich
cd ..
Lotus\notes\nstart.exe angebe geht zwar kurz das Introfenster auf, macht aber sofort wieder zu.

Gebe ich
cd ..
w:\Lotus\notes\Nstart.exe an funzt es.

Mit UNC kann das Teil sowieso nicht umgehen.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Notes Client auf dem USB key
« Antwort #29 am: 17.02.06 - 13:21:25 »
nstart braucht ja nur den Pfad zur Notes.ini und zur notes.exe.

Das lässt sich in C++ recht einfach mit

   CFileFind finder;
   BOOL bWorking = finder.FindFile(NOTES_INI);
   while (bWorking)
   {
      bWorking = finder.FindNextFile();
      cout << (LPCTSTR) finder.GetFilePath() << endl;
   }

bewerkstelligen

finder.GetFilePath(); enthält dann den kompletten Pfad zur ini oder exe. Ich baue das dann noch entsprechend um. Dann kann man nstart auch aus dem "root" Verzeichnis des Sticks ausführen und muss sich keine Gedanken machen, wo Notes auf dem Key installiert ist.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Notes Client auf dem USB key
« Antwort #30 am: 17.02.06 - 13:36:09 »
Genau und dann stellst du IBM eine Rechnung über einmal Wanda Entwickeln.  ;D ;D ;D

Ich hab jetzt übrigens mal einen Kommentar bei Ed losgelassen.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Notes Client auf dem USB key
« Antwort #31 am: 17.02.06 - 16:12:28 »
So, hier mal eine neue nstart.exe zum Testen. Der Starter kann irgendwo auf dem Key liegen.
Kleiner Haken; es darf nur eine Notes.ini auf dem Stick sein. Muss mal sehen, wie ich das noch abfangen kann.


Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Notes Client auf dem USB key
« Antwort #32 am: 17.02.06 - 21:58:03 »
Zitat
Ich hab jetzt übrigens mal einen Kommentar bei Ed losgelassen.

soweit OK, aber ich glaube nicht, daß das da "drüben" jemanden kratzt.

Ich nenne mein Projekt jetzt einmal "Wendy" !!


Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Notes Client auf dem USB key
« Antwort #33 am: 17.02.06 - 23:06:25 »
Ich glaub auch nicht das das jemanden bei IBM juckt, aber vorstellen kann man es sich ja einmal.

 8)
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Notes Client auf dem USB key
« Antwort #34 am: 17.02.06 - 23:33:33 »
Ich würds eher K-K-K-K-Ken nennen. ;)
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Notes Client auf dem USB key
« Antwort #35 am: 18.02.06 - 02:16:37 »
Ist das der gesamte Source Code?  ;D 8)
A doubt:  Mein Lieblingsthema:
Sorry, aber sollte man die :

Code
fin->Close();
[...]
fout->Close();
nicht ebenfalls in den catch-Blöcken schliessen?
Falls mal ein Fehler auftritt in den Zeilen während denen die Streams offen sind?
 
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Notes Client auf dem USB key
« Antwort #36 am: 18.02.06 - 09:24:07 »
Zitat
Ist das der gesamte Source Code?
Ja  :D Das ist alles, was man braucht, um

- die notes.ini zu finden
- den aktuellen Laufwerksbuchstaben zu ermitteln
- alle Vorkommen abweichender LW Buchstaben zu ersetzen
- die notes.ini neu zu schreiben
- die notes.exe zu ermitteln
- den client zu starten

Zitat
nicht ebenfalls in den catch-Blöcken schliessen?

So wie ich es verstanden habe, werden die Streams nach dem Beenden des Programms im Fehlerfall "automatisch" geschlossen. Ist aber kein Akt, das sicherheitshalber auch im Catch zu behandeln.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Notes Client auf dem USB key
« Antwort #37 am: 18.02.06 - 12:19:36 »
Ich weiss zwar nicht 100%, ob dies genau passt:
Zitat
If the main function to your program returns, or if you call the exit function (see Normal Termination), all open streams are automatically closed properly. If your program terminates in any other manner, such as by calling the abort function (see Aborting a Program) or from a fatal signal (see Signal Handling), open streams might not be closed properly. Buffered output might not be flushed and files may be incomplete. For more information on buffering of streams, see Stream Buffering.
http://wwwwbs.cs.tu-berlin.de/user-taipan/kraxel/gnuinfo/libc/Closing_Streams.html

Hab mit sowas mal einen üblen Bug verursacht (in Java).

Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Notes Client auf dem USB key
« Antwort #38 am: 18.02.06 - 18:51:40 »
@Axel:

Hast Recht, besser man baut das noch ins Catch mit ein.

Habe mir heute noch ein paar Gedanken zu dem Tool gemacht.

1. mehrere Installationen auf einem USB Key


Man könnte den Starter so erweitern, daß bei mehreren Installationen ( unterschiedliche Versionen ) ein Dialog angezeigt wird. Hier klickt man dann auf die zu startende Version.

2. Installationsroutine

Momentan erfolgt die "Installation" des Client ja durch Kopieren einer pre-installed client installation.
Wäre doch schick, wenn man auf einem Rechner, auf dem bereits ein Client installiert ist, die Installation des USB-Keys von CD vornehmen könnte, ohne daß die bestehenden Registry Einträge überschrieben würden.

Ich denke, daß ist dann schlussendlich das, was IBM's WANDA machen wird ( bezogen auf Punkt 2. )


Nochmal zurück zur Notes.ini. Momentan geht nstart davon aus, daß nur eine einzige ini auf dem Stick ist. Punkt 1 umzusetzen, ist technisch auch nicht weiter schwierig.
Wie aber indentifiziert man eigentlich eine lauffähige client installation ?? Kann ja sein, daß ich mir irgendwo eine Kopie der notes.ini abgelegt habe; die würde dann zwar auch gefunden, der Client könnte dann aber in Ermangelung der restlichen Files nicht gestartet werden. Selbst wenn man noch auf das Vorhandensein der notes.exe prüfen würde, reicht das nicht.

Jemand eine Idee dazu ??

Besteht überhaupt Bedarf für eine solche Lösung ??
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Notes Client auf dem USB key
« Antwort #39 am: 18.02.06 - 20:18:00 »
Jede Application braucht ein Icon und da ich das Project provokativ "Wendy" genannt habe, muss auch das passende Icon her.  here we go ...

Wendy ist übrigens "dat lecker Mädche" aus Peter Pan  ;D
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz