Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: TomLudwig am 04.02.05 - 13:27:48

Titel: environ lokal aus WebClient
Beitrag von: TomLudwig am 04.02.05 - 13:27:48
Hallo ...

Ich möchte Dateien auf der lokalen Platte des Clients zwischenspeichern.

Mit environ und GetEnvironmentString bekomme ich allerdings immer nur das Temp Verzeichnis des Servers.

Leider habe ich darauf kein Schreibrecht.

Wie kann ich den lokalen Temp Pfad aus dem Web Client herrausfinden?

Vielen Dank, Gruß Tom
Titel: Re: environ lokal aus WebClient
Beitrag von: Thomas Schulte am 04.02.05 - 13:33:35
Das GEHT NICHT.  zumindest nicht mit GetEnvironmentString. Wie denn auch, das ist ein Notes Befehl und du greifst über das Web zu. Kann man übrigens in der Online Hilfe zu diesem Befehl nachlesen.
zu dem Thema gab es hier for kurzem aber schon mal eine Diskussion. Such doch mal da.
Titel: Re: environ lokal aus WebClient
Beitrag von: Driri am 04.02.05 - 13:57:32
Evtl. gibts da per JavaScript ne Möglichkeit ?
Titel: Re: environ lokal aus WebClient
Beitrag von: Thomas Schulte am 04.02.05 - 14:12:05
 @Driri, nur wenn du einen Virus schreiben willst. Java Script lässt das ohne Benutzer Interaktion nicht zu.
Titel: Re: environ lokal aus WebClient
Beitrag von: TomLudwig am 04.02.05 - 14:12:53
Das ist gar nicht gut.
Wie kann ich dann Dateien lokal zwischenspeichern?
Ich habe kein Recht am Server Dateien zu schreiben.

Hab ich da überhaupt eine Chance???

Und wenn ich das Recht hätte am Server zu schreiben, reicht dann ein Freigabelaufwerk???
Titel: Re: environ lokal aus WebClient
Beitrag von: Thomas Schulte am 04.02.05 - 14:30:27
Sag doch erst einmal an was du überhaupt erreichen willst, ich meine warum willst du Dateien lokal auf dem Rechner des Anwenders speichern? Was stehen da für Informationen drin?
Titel: Re: environ lokal aus WebClient
Beitrag von: TomLudwig am 04.02.05 - 14:36:46
Ich möchte V2Attachments auf der Festplatte zwischenspeichern um sie dann wieder als Attachment in ein RT-Feld einzubinden.
Titel: Re: environ lokal aus WebClient
Beitrag von: umi am 04.02.05 - 14:59:41
Das funktioniert meiner meinung nach nur Serverseitig, sprich Du brauchst einen Agenten der dir das Attachment auf dem Server umhängt.
Dies muss allerdings von einem Level 3 Agent gemacht werden sonst funzt es nicht.
Titel: Re: environ lokal aus WebClient
Beitrag von: Thomas Schulte am 04.02.05 - 15:06:24
Jo und das dann jedesmal wenn jemand im Web speichert erneut. Und nur weil der Strich im Notes Client saublöd ausschaut.  Da es reine Gestaltung ist würde ich das in diesem Fall einfach gehen lassen. Es gibt aber falls du Geld ausgeben kannst eine Firma die nennt sich http://www.dlitools.com/dlitools/dlitoolshome.nsf/home?openform Die hat da ein interessantes Angebot für.
Titel: Re: environ lokal aus WebClient
Beitrag von: Tode am 07.02.05 - 13:12:20
also das Problem lässt sich wirkllich nur mit einem Serve-gestützten Agenten lösen: Am besten aufzurufen als WebQuerySave- Agent...
Den Agenten signierst DU mit einer ID, die "Restricted" Operationen ausführen darf.
Dabei handelt es sich um ca. 10 Zeilen Code, das habe ich auch schon mehrfach gemacht.

Ach ja: Nimm Environ um den Temp- Pfad zu kriegen, da hat der Server IMMER schreib- rechte drauf.

Gruß
Tode