Autor Thema: Kann man über Script Ressorcen-Dateien lösen?  (Gelesen 3651 mal)

Offline pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Kann man über Script Ressorcen-Dateien lösen?
« am: 02.02.05 - 10:12:21 »
Hallo,
kann man über Script Ressorcen-Dateien auf Laufwerk lösen?

Grüße, Pippo

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Kann man über Script Ressorcen-Dateien lösen?
« Antwort #1 am: 02.02.05 - 10:29:14 »
Hi,

mit Kill dateiname sollte das gehen.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Kann man über Script Ressorcen-Dateien lösen?
« Antwort #2 am: 02.02.05 - 10:36:39 »
"Lösen", nicht "löschen" war die Frage.

IMHO geht das nicht mit Bordmitteln.

Bernhard

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Kann man über Script Ressorcen-Dateien lösen?
« Antwort #3 am: 02.02.05 - 10:55:17 »
Hi,

stimmt. Wer richtig lesen kann ist klar im Vorteil.  :-\


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Kann man über Script Ressorcen-Dateien lösen?
« Antwort #4 am: 02.02.05 - 11:03:38 »
Hi,

in der Klasse NotesEmbeddedObjects gibt's doch ExtractFile. Damit kann man Dateien lösen.

Was ist denn mit Ressourcen-Dateien gemeint?


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Driri

  • Gast
Re: Kann man über Script Ressorcen-Dateien lösen?
« Antwort #5 am: 02.02.05 - 11:29:42 »
Ich glaube, Pippo meint die Grafik-Ressourcen aus einer Datenbank, die man im Designer zur Verfügung hat.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Kann man über Script Ressorcen-Dateien lösen?
« Antwort #6 am: 02.02.05 - 11:30:28 »
Und wieder betreiben schon wieder Kaffeesatzleserei ...

Driri

  • Gast
Re: Kann man über Script Ressorcen-Dateien lösen?
« Antwort #7 am: 02.02.05 - 11:31:10 »
Business as usual  ;D

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Kann man über Script Ressorcen-Dateien lösen?
« Antwort #8 am: 02.02.05 - 11:31:42 »
Darin sind wird doch Weltmeister.  ;D 8)

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

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: Kann man über Script Ressorcen-Dateien lösen?
« Antwort #9 am: 02.02.05 - 11:45:00 »
genau
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: Kann man über Script Ressorcen-Dateien lösen?
« Antwort #10 am: 02.02.05 - 11:48:37 »
 ::) ommmmm  8) Ich würde mal die klasse Design Klasse von Damien Katz befragen. Wie wir ja alle bestimmt schon wissen, sind auch Desingelemente "nur" Dokumente. Man muss nur drankommen  ;D
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: Kann man über Script Ressorcen-Dateien lösen?
« Antwort #11 am: 02.02.05 - 21:51:18 »
Ich würde mal die klasse Design Klasse von Damien Katz befragen. Wie wir ja alle bestimmt schon wissen, sind auch Desingelemente "nur" Dokumente. Man muss nur drankommen  ;D

Ab ND6 brauchts das nicht mehr. Dort haben wir ja Klassen zur Verfügung um an Designelemente zu kommen.


IMHO geht das nicht mit Bordmitteln.

Doch das geht, ich hab das schon mit Notes-Boardmittel ohne API für Shared Images gemacht  :D


Grob skizziert:
  • An die Designelement kommt man z.B. über die Klasse NotesNoteCollection
  • Man "holt" sich das Dokument - hier also Script-Ressourcen
  • Jetzt das ganze im Speicher nach DXL überführen
  • Aus dem DXL den relevanten Bereich rauspflücken. Sind es z.B. Shared Images die man als Datei braucht, dann z.B. alles zwischen <gif> und </gif> oder <jpeg> </jpeg> rausziehen.

Dazu den Parser nach Geschmack nehmen (z.B. DOM, SAX oder was schnell selbst geschriebenes in LS)
  • diese Ernte jetzt in Base 64 decodieren, dafür gibt es im Web Lösungen für Java und LotusScript
  • nun das Ergebnis z.B. via LS Print in eine Datei auf die Festplatte schreiben
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Kann man über Script Ressorcen-Dateien lösen?
« Antwort #12 am: 03.02.05 - 00:47:32 »
Ich meinte wirklich "Bordmittel", Matthias. Lösungen über Umwege - jo, das geht sich. Wenn API geht, dann geht es natürlich auch (danach) auf dem "direkten Weg".

Der Fragesteller ist aber offensichtlich weniger interessiert (nicht einmal, sein - wie gewohnt - "knappes" Posting zu untersetzen). Ich halte mich da jetzt heraus.

Bernhard

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: Kann man über Script Ressorcen-Dateien lösen?
« Antwort #13 am: 03.02.05 - 01:09:04 »
Das ist jetzt aber wirklich Definitionssache, Bernhard, was man unter "Bordmittel" versteht  ;)
DXL ist Bordmittel, die mitgelieferten Parser (DOM/SAX) auch. Für den Power-DXL - User ist das Parsen von DXL prinzipiell nicht recht viel mehr als einen Item-Inhalt eines Notes-Dokumentes auszulesen. Lediglich für die Base64-Sache muss man ein wenig LotusScript (oder halt Java) parat haben. Ist dann nix anderes als eine LS-Function (die es so auch schon im Web gibt).
Für mich sind das Bordmittel, alles durch LS lösbar, und nicht sehr schwierig. Z.B. Midas wird nicht benötigt.

Ich betone das deshalb, weil IMHO die Power von DXL/XML bei Notes/Domino nach wie vor sehr unterschätzt wird. Wir haben damit verdammt coole Möglichkeiten. Ich stehe da auch erst am Anfang, und z.B. SAX beherrsche ich noch nicht blind. Aber IMHO ist es Wert, sich damit zu beschäftigen.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Kann man über Script Ressorcen-Dateien lösen?
« Antwort #14 am: 03.02.05 - 01:30:59 »
Volle Zustimmung, Matthias. Aber ob das "Pippo" hilft ...  ;D You know, I know, but ...

@Pippo: Die Qualität des Inputs entspricht hier AtNotes dem Output. Manchmal ist der Output grösser als der Input ...  ;)

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz