Autor Thema: Inhalt von Internetseite auslesen über XmlHttp  (Gelesen 3055 mal)

Offline pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Inhalt von Internetseite auslesen über XmlHttp
« am: 09.03.07 - 14:38:23 »
Hallo,
habe folgenden Agenten:
...
Set http = CreateObject("Microsoft.XmlHttp")
...
dadurch kann ich den Inhalt einer Internetseite auslesen

> wird der Agent von einem User gestartet funktion er.
>>>Sofern ich den Agenten vom Server ausführen lasse, kommt die Meldung "Operation is disallowed in this session" im Log.

Kann mir da bitte jemand einen Tipp geben?

Schönen TAG

Offline azique

  • Frischling
  • *
  • Beiträge: 40
Re: Inhalt von Internetseite auslesen über XmlHttp
« Antwort #1 am: 09.03.07 - 14:52:02 »
Wahrscheinlich verwendest du irgendwelche UI-Methoden (UIWorkspace und solche Sachen) - die funktionieren meines Wissens nach nicht im Back-End, also auf dem Server
verbindlichst,
Johannes Pietsch


____________________
Ausbildung zum Fachinformatiker/Anwendungsentwicklung am 05.02.07 erfolgreich beendet.
Datenbankentwicklung für Lotus Notes 6.5, 7.0

Offline pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Re: Inhalt von Internetseite auslesen über XmlHttp
« Antwort #2 am: 09.03.07 - 14:55:13 »
Hallo,
verwende keine UI Befehle.

Fehler entsteht in Zeile: Set http = CreateObject("Microsoft.XmlHttp")

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: Inhalt von Internetseite auslesen über XmlHttp
« Antwort #3 am: 09.03.07 - 15:08:18 »
Naja, Du den Agent am Server laufen lässt und Du hast nicht die entsprechenden Berechtigungen, schmeißt er Dir einen Fehler.

P.S.: Für COM-Geschichten wirst Du den Agent im "unrestricted mode" laufen lassen müssen. Dein Admin kann Dir die Berechtigung zuordenn, wenn Du ihn lieb bittest.
« Letzte Änderung: 09.03.07 - 15:20:23 von m3 »
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 pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Re: Inhalt von Internetseite auslesen über XmlHttp
« Antwort #4 am: 09.03.07 - 16:37:27 »
Hallo,
bin jetzt in der Liste für unbeschränkte Operationen eingetragen!

Aber "Set objIE = CreateObject("InternetExplorer.Application")"

liefert immer noch folgende Fehlermeldung: "Operation is disallowed in this session"

kann man das in Agenten nicht machen???

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: Inhalt von Internetseite auslesen über XmlHttp
« Antwort #5 am: 09.03.07 - 16:46:17 »
Warum willst Du bitte am Server einen Internet Explorer öffnen?
Ich könnte mir durchaus vorstellen, dass da sowohl die Notes, als auch die Windows-Sicherheitseinstellungen nicht mitspielen.
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 pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Re: Inhalt von Internetseite auslesen über XmlHttp
« Antwort #6 am: 09.03.07 - 16:50:26 »
Hallo,
ich brauche das hier: "Set http = CreateObject("Microsoft.XmlHttp")"

Internetexplorer war nur ein weiterer TEST

Offline pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Re: Inhalt von Internetseite auslesen über XmlHttp
« Antwort #7 am: 09.03.07 - 17:05:59 »
Hallo,
kann man also in Agenten kein CreateObject(... )machen???

kann keine Doku finden - wer hat was dazu?

Schönes Wochenende

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Inhalt von Internetseite auslesen über XmlHttp
« Antwort #8 am: 09.03.07 - 17:08:58 »
Natürlich kann man in Agenten - auch serverbasierenden - die COM-Schnittstelle verwenden.
Siehe folgendes Redbook: COM together (das poste ich nun das zweite Mal in 15 Minuten ...).

Offline pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Re: Inhalt von Internetseite auslesen über XmlHttp
« Antwort #9 am: 09.03.07 - 17:14:45 »
Hallo,
wenn man das schon verwenden kann, wie Du behauptest, dann teste das doch mal bei Dir

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Inhalt von Internetseite auslesen über XmlHttp
« Antwort #10 am: 09.03.07 - 17:18:45 »
Ich behaupte das nicht - ich sage, dass man die COM-Schnittstelle auch auf dem Domino verwenden kann und praktiziere das selbst durchaus häufiger. Und meinen Domino werde ich mit Deinem Problem jetzt nicht behelligen - der hat gerade ganz anderes zu tun.

Offline pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Re: Inhalt von Internetseite auslesen über XmlHttp
« Antwort #11 am: 09.03.07 - 17:23:53 »
OK, kann ich verstehen.

Du hast also bereits com-Schnittstellen in server...Agenten verwendet.

Welche com-Schnittstelle hast DU verwendet?

damit könnte ich mein Problem vielleicht einkreisen


Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Inhalt von Internetseite auslesen über XmlHttp
« Antwort #12 am: 09.03.07 - 17:25:22 »
Es gibt in Windows nur eine COM-Schnittstelle.

Offline pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Re: Inhalt von Internetseite auslesen über XmlHttp
« Antwort #13 am: 09.03.07 - 17:29:07 »
meinte natürlich "className"

CreateObject ( className )

also teile mir bitte mit was Du verwendet hast

Offline it898ur

  • Senior Mitglied
  • ****
  • Beiträge: 478
Re: Inhalt von Internetseite auslesen über XmlHttp
« Antwort #14 am: 12.03.07 - 09:24:46 »
Hallo,

ich habe die XMLHTTP-Klasse bereits in einem periodischen Agenten am Laufen (Notes 7 Server), jedoch muss man die Laufzeit-Sicherheitsstufe des Agenten (2. Reiter der Agenteneigenschaften) erhöhen - und natürlich die entsprechenden Berechtigungen haben.

Gruß

André

Offline pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Re: Inhalt von Internetseite auslesen über XmlHttp
« Antwort #15 am: 12.03.07 - 10:58:33 »
Hallo,
jetzt läuft es!

Grund: "Laufzeit-Sicherheitsstufe des Agenten (2. Reiter der Agenteneigenschaften) erhöhen..."

herzlichen Dank für Deine Hilfe

Schönen Tag

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz