Seite 1 von 2

Net Objects Fusion 11 (NOF)

Verfasst: 27 Okt 2011 13:26
von valdipa
Hallo,
ich vermute, dass dieses Thema so exotisch ist, dass wahrscheinlich kaum jemand reagieren wird, nichtsdestotrotz folgendes:
NOF ist ein Webdesigner und gleichzeitig ein FTP-Uploader. Meine Homepage (http://www.valdipa.de) enthält einige Wettergrafiken, die ich über wswin gewonnen und dann manuell auf meiner Wetterseite dargestellt habe. Dies geschieht so, dass ich auf meiner Wetterseite einen Bilderrahmen aufziehe und dann in dem sich öffnenden Dateifenster die entsprechenden Dateien von wswin von meiner Festplatte lade. Dann klicke ich auf "publizieren", und schon erscheinen die entsprechenden Grafiken auf meiner Homepage z.B. im Internet Explorer. So weit so gut.
Wenn ich alle 5 Minuten aktualisieren wollte, währe ich rund um die Uhr nur damit beschäftigt. Das kann es also nicht sein. Natürlich will ich die Dateien automatisch auf meine HP laden.
Also habe ich auf Anraten von Werner Krenn den FTP-Uploader gekauft. Der nimmt auch brav alle Dateien von wswin und macht wie befohlen einen Upload. Aber wohin? Antwort: Auf meinen Server. Und da liegen sie dann. Und wissen nicht wohin. Bloß erscheinen sie leider nicht auf meiner Homepage. Jetzt weiß ich erst einmal nicht weiter. :?:
Wer kann helfen?
valdipa

Verfasst: 27 Okt 2011 15:25
von weneu
Hallo,
zunächst: zu NOF kann ich Dir gar nichts sagen, aber das "normale" Vorgehen ist eben so:
- mit einem ftp-Programm (z.B. Deinem ftp-uploader) werden die Daten auf den Webspace geladen, aber nicht irgendwohin, sondern in ein bestimmtes Verzeichnis, nehmen wir mal an nach /html, denn dort liegen ja auch Deine anderen Dateien wie
wetter_heute.html
Und nun ist es Dein Problem, mit Hilfe von NOF die Dateien, die sich im html-Verzeichnis befinden, also z.B. die aktuell.gif, in einer Seite einzubinden.

Ich muss allerdings sagen, ich habe vor langer Zeit mal einen kurzen Blick auf NOF geworfen und bin dann ganz schnell wieder abgewandert, weil mir dieses Programm in keiner Weise zugesagt hat. Das mag subjektiv sein, aber ich konnte damit nicht vernünftig arbeiten.

Verfasst: 27 Okt 2011 15:58
von valdipa
Hallo,
vielen Dank für die schnelle Antwort.
Ich habe auf meinem Server einen Ordner "livewetter" eingerichtet, und nachdem ich im ftp-uploader als Verzeichnis /livewetter angegeben habe, werden die Dateien auch tatsächlich in diesem Ordner gespeichert.
Aber wie geht es jetzt weiter?
Du schreibst, es ist mein Problem, die Dateien in eine meiner Seiten der HP einzubinden.
Ich dachte eigentlich, dass dies ein grundsätzlicher Prozess ist, der allgemein gilt. Ob nun einer seine HP mit NOF aufbaut oder mit einem beliebigen anderen Programm P, muss doch im Prinzip überall gleich sein. Du schreibst nicht welches Programm P Du verwendest. Wie ist denn dieser Vorgang bei Deiner HP? Du musst doch auch die Dateien von Deinem Server auf eine Deiner Seiten einbinden.

Ich finde übrigens NOF gar nicht schlecht und kann kann gut damit arbbeiten. Es hat eine hervorragend gut verständliche deutsche PDF-Dokumentation von über 1300 Seiten. Man findet fast alles, aber nur fast, denn dieses Problem wird leider nicht behandelt.

Verfasst: 27 Okt 2011 17:18
von weneu
Hallo,
dass dies ein grundsätzlicher Prozess ist, der allgemein gilt.
Ja, schon, aber es wird eben, je nach Programm, völlig unterschiedlich gelöst.
Prinzipiell geht es so:
Du erstellst eine leere Seite und fügst dort eben den Link zu der gewünschten Grafik ein. Und genau das kann ich Dir nicht sagen, wie dies bei Deinem Programm konkret gemacht wird.
Oft wird es z.B. so gemacht:
Du rufst einen Menüpunkt "Einfügen - Bild - aus Datei" auf und gibst dort dann den Link zum Bild ein und schon erscheint das Bild auf dieser Seite.
Bei vielen Programmen (ich nutze z.B. Adobe GoLive) geht es oft auch so, dass es eine Art "Linkbutton" gibt und man muss nur mit der Maus von diesem zum gewünschten Bild ziehen.
Der html-Code, den man manuell eingeben kann, wenn man es kann, könnte beispielsweise so lauten:
<img border="0" src="aktuell.gif" width="872" height="434">
Damit wird die Datei aktuell.gif in die Seite eingebunden.
Wenn die Datei nicht im selben Ordner liegt, wie die Seite, muss natürlich der Pfad zum Bild stimmen, also beispielsweise
<p><img src="../html/aktuell.gif" width="872" height="434" border="0"></p>
Du kannst natürlich diesen Code nicht einfach übernehmen, er soll Dir nur zeigen, wie das allgemein ausgedrückt aussieht.
Vermutlich geht es bei deinem Programm vielleicht auch sehr einfach.
Vielleicht musst Du nur in eine Leere Seite das gewünschte Bild ziehen, aber jetzt höre ich mit der Spekulation auf.

Verfasst: 27 Okt 2011 18:52
von komm48
Hallo Valdipa,

ich benutze zur Aufzeichnung meiner Wetterdaten WsWin, habe meine Homepage mit NOF (7,5) erstellt und lade die Wetterdaten alle 15 Minuten mit dem FTP-Uploader online. Alles funktioniert seit Jahren einwandfrei.

Ich kann jetzt mit den vorhandenen Angaben Dein Problem noch nicht definieren und lösen. Ich denke aber, Du musst in WsWin, bei NOF und beim FTP-Uploader noch einmal die Pfade und Einstellungen kontrollieren.

Verfasst: 27 Okt 2011 20:45
von Klaus289
Hallo Valdipa,

die Sache ist relativ einfach.
Schau mal in NOF11, ob es da die Funktion >>HTML-Code einfügen<< gibt.
Ich kann bei WebPlusX4 damit einen Rahmen aufziehen. Dann klappt ein Fenster auf und man kann den HTML-Code entweder in den HEAD- meistens aber in den Body-Bereich kopieren.

Als Beispiel hier der Code für mein minidisplay.gif, das in meiner HP im Banner-Bereich eingebunden ist und automatisch bei Veränderung alle 15 Min. hoch geladen wird.

<a href='http://www.buehlertal-wetter.de'><img border="0" src="http://www.buehlertal-wetter.de/html/minidisplay.gif" with="200" height="300"></a>

So diesen Code auf deine Bedürfnisse abändern. Website, Pfad, Breite und Höhe der neuen Grafik (with, height).
Wenn dann alles passt und deine Grafik in der Vorschau erscheint, braucht du für weitere Grafiken nur je einen neuen Rahmen aufziehen, den Code kopieren und einfügen. Dann nur noch den Grafiknamen im Code ändern und ggf Höhe und Breite. Dieses Spiel kannst du dann unendlich fortsetzen. Die Rahmen ausrichten, dass sie richtig in die HP passen (Vorschau). Zum Schluss die Seite abspeichern und auf den Webspace hochladen. Danach sollten sich die Grafiken automatisch auf deiner HP ändern, vorausgesetzt, sie werden richtig von lokal auf den Webspace geladen.

Verfasst: 28 Okt 2011 05:49
von ath
Hallo Validpa,

das ist ganz einfach. In NOF erstellst Du an gewünschter Stelle ein neues Bild-Objekt. Danach mußt Du ja eine Bilddatei öffnen. Anstatt nun eine Graphik von der lokalen Festplatte zu laden wählst Du den dritten Karteireiter (URL) aus und gibst die Adresse des Graphik auf Deinem Webserver ein (Beispiel: http://www.valdipa.de/assets/images/Brigittes_Blume.jpg). Danach publizierst Du die Seite im Netz und ab sofort erscheint an der Stelle das gewünschte Bild.

Am einfachsten ist es, wenn Du mit dem FTP-Programm alle Bilder im selben Ordner Deines Webspace ablegst. Dann brauchst Du nur noch den Namen zu ändern.

Ein kleiner Tipp: Ich lade die Graphik zuerst immer aus dem WSWin-Verzeichnis um die Größe besser festlegen zu können. Erst danach ersetze ich das Bild durch die URL-Angabe.

Alternativ kannst Du auch die Graphik aus dem WSWin-Ordner einfügen. NOF erstellt dann ja ein Bild-Asset und publiziert das Bild im Web unter dem Ordner Assets. Mit dem FTP-Programm überschreibst Du dann einfach die Bilder im Asset-Verzeichnis.

Verfasst: 30 Okt 2011 16:51
von valdipa
Hallo,

vielen herzlichen Dank für Eure Hilfe. Ich war ja überrascht, dass doch Einige über NOF Bescheid wissen und auch bereitwillig Rat spenden.

Einige Beiträge erfordern allerdings Kenntnis der html-Programmierung, die ich leider nicht habe. Am ehesten kann ich noch dem Beitrag von ATH folgen, weswegen ich mich jetzt erst mal darauf beziehe.
Wenn ich Deiner Anweisung folge, dann kriege ich tatsächlich auf meiner Homepagesite im NOF, beispielsweise ein Instrument Windgeschwindighkeit aufgezogen, das aus dem Webspace meines Servers stammt. (Mit Angabe der Uhrzeit der Messung.) Das ist ja schon ein großer Fortschritt (so hat das weneu ja auch gemeint). Nun war ich der Meinung, wenn ich mit dem ftp-uploader neue Messergebnisse auf meinen Server uploade, dass diese dann auch sofort das Bild, das ich aufgezogen habe, aktualisieren. Das scheint aber nicht der Fall zu sein, denn an dem Bild hat sich nichts geändert, auch nicht die Uhrzeitanngabe. Ich kann das nur erreichen, indem ich die von ath gegebene Anweisung für die neue Bilddatei wiederhole. Das ist natürlich nicht der Sinn der Sache. Es soll ja automatisch ablaufen. Was mache ich falsch?
Und dann noch die Zusatzfrage: Selbst wenn das funktionieren würde, dann ist dies ja noch nicht auf meiner Homepage auch zu sehen, denn wenn das Bild auf meine Homepage beispielsweise im Internet Explorer erscheinen soll, müsste ich im NOF noch den Knopf "Publizieren" drücken. Auch das würde wieder dem Prinzip des Automatismus widersprechen. Oder sehe ich das falsch? :?:

Verfasst: 30 Okt 2011 17:02
von weneu
Hallo,
mische mich mal kurz ein, bis Andreas sich meldet.
ich vermute, Du hast seine Anweisungen nicht exakt bzw. komplett befolgt.
Sobald Du das Bild lokal bei Dir in NOF eingebunden hast und das Bild, das sich auf dem Server befindet erscheint, ist der Link ja richtig eingebunden, 95% der Arbeit sind also erledigt.
Du musst nun aber auch sofort alles publizieren, wie es in NOF so schön heißt.
Denn nur wenn diese Änderungen hochgeladen werden (denn Publizieren ist ja nichts anderes), wird dies auch auf dem Webspace und damit im Browser sichtbar.
Übrigens:
Du musst dann natürlich nicht ständig "publizieren", sondern damit ist die Einbindung ja ein für allemal erledigt und den Rest macht ja der ftp-uploader.

Verfasst: 30 Okt 2011 19:26
von ath
Hallo Valdipa,

da hast Du irgendentwas falsch gemacht. Ein erneutes Publizieren ist auf keinen Fall notwendig; dies ist eine einmalige Aktion und muß nur dann erneute erfolgen, wenn Du Deine Webseite grundsätzlich änderst. Daher gibt es m.E. zwei Möglichkeiten:

a) Du must im Internet-Explorer Deine Seite aktualisieren, damit Du die zwischenzeitlich vom FTP-Programm aktualisierte Graphik siehst. Wenn Du dann immer noch kein aktuelles Bild erhälst, kommt nur Möglichkeit b) in Betracht
b) irgendetwas ist mit Deiner Bildadresse nicht in Ordnung. Das läßt sich aber relativ leicht prüfen. Gehe mit der Maus über das fraglich Bild und drücke die rechte Maustaste. Wähle dann Eigenschaften. In der nun erscheinenden Box wird die die Adresse des Bildes gezeigt. Bei der Graphik rechts oben hier im Forum bspw. http://www.pc-wetterstation.de/forum/im ... agramm.gif. Stelle nun sicher, daß Dein FTP-Programm die aktualisierten Graphiken in exakt diesem Pfad und unter dem gleichen Dateinamen ablegt.

Nochmals der Gedanke: Du bindest die gewünschte Graphik in Deiner Seite ein. Dazu benutzt Du am besten die bereits auf dem Webserver gespeicherte Graphik. Stelle nun sicher, daß Dein FTP-Programm exakte diese Datei aktualisiert. Weist Du genau, in welchem Pfad NOF die Bilddatei erwaren? Normalerweise ist dies der Unterordner assets auf dem Webspace.

Verfasst: 02 Nov 2011 16:52
von valdipa
Hallo,

ich hoffe Eure Geduld nicht allzusehr zu strapazieren.
Zunächst die gute Nachricht: :lol:
Ich bin den Anweisungen von ath und weneu gefolgt, und siehe da! Hurra! Es hat funktioniert.
Jetzt die schlechte Nachricht: :(
Die Betonung liegt auf "hat funktioniert", denn jetzt geht gar nichts mehr.

Es gibt mindestens zwei Probleme:
a) Der ftp-uploader kriegt im wesentlichen keine aktuellen Daten mit. Die Dateiliste enthält alles nur Dateien zum Zeitpunkt des Einschaltens des Programms (Ausnahme: die ersten 6 Dateien minidisplay, barotrend usw., die alle 5 Minuten aktualisiert werden, und die haben dann meistens auch noch einen Übertragungsfehler). Und das bleibt den ganzen Tag, obwohl ich sehe, dass die wswin-Aufzeichnung läuft und z.B. die Kurven in der Tagesgrafik immer ein Stück vorrücken. Vielleicht habe ich unter Zeitsteuerung was falsch eingestestellt. Die wswin-Hilfe ist da leider für mich unverständlich.
b) Die Anweisung einen Bildrahmen aufzuziehen und dann über URL eine Datei aus dem Webspace einzubinden geht auch nicht mehr. Zum Beispiel kann ich minidisplay über den Pfad "http://www.valdipa.de/livewetter/minidisplay.gif" nicht öffnen, obwohl ich mich überzeugt habe, dass auf meinem Webspace- Dateimanager diese Datei im Ordner "Livewetter" vorhanden ist. (Ich habe im ftp-uploader als Verzeichnis eben diesen Ordner angegeben, und dorthin werden auch alle Dateien transferiert.) M.a.W.: der ftp-uploader transferiert richtig, bloß er kriegt nicht die aktuellen Dateien von wswin.
Merkwürdigerweise ließ sich die Datei "instruments.gif" über den Weg mit der URL öffnen. Aber die anderen Dateien eben nicht. Es geht auch nicht, über assets die Bilddatei zu öffnen. Ich habe alles mögliche ausprobiert, aber jetzt weiß ich nicht mehr weiter.

Verfasst: 02 Nov 2011 17:39
von ath
Hallo Valdipa,

zum FTP-Uploader kann ich Dir leider nichts sagen, da ich seit Jahren zufriedener IPSwith Anwender bin. Da müssen sich andere äußern.

So ganz glauben kann ich es aber nicht. Wenn der FTP-Uploader anläuft, so transferiert er die angegeben Dateien auf den Webserver. Da WsWIN die Graphiken aber überschreibt kann eigentlich keine nicht akuelle Datei vorliegen (es sei denn WSWin aktualisiert nicht - was ich mir aber auch nicht vorstellen kann).

Wenn das Minidisplay aus Deinem Beitrag aufmache, so sehen ich die Daten vom 02.11. 17:05 Uhr. Da wir jetzt 17:10 Uhr haben, scheint mir die Datei aktuell zu sein.

Prüfe also bitte zuerst, ob die Graphiken auf Deinem heimischen PC (im WsWIN-Verzeichnis) aktuell sind. Wenn das der Fall ist, prüfe ob die Graphiken auf Deinem Webserver aktuell sind. Wenn auch das der Fall ist (wovon ich ausgehe), dann lösche bitte den Cache Deines Internet-Browsers, denn dann liegt der Verdacht nahe, daß Du alte, lokal zwischen gespeicherte Bilder angezeigt bekommst.

Etwas konfus wird es für mich, wenn Du schreibst, daß Du keinen Bilderrahmen mehr aufziehen kannst. Wenn Du schreibst, daß Du die Bilddatei nicht geöffnet bekommst, bedeutet das, daß gar kein Bild angezeigt wird oder das ein altes Bild angzeigt wird? Bei einem URL-Zugriff könnte Dir der Cache ein Schnippchen schlagen und der Asset-Ordner sollte leer sein, da hier nur die lokal eingebundenen Bilder für die spätere Publizierung abgelegt werden.

Ich vermute aber ganz stark, daß bei Dir noch einiges mit den Pfaden im Argen liegt. Schaue ich mir bspw. auf der Seite http://www.valdipa.de/html/wetter_heute.html das Minidisplay an, so bekomme ich ein Bild vom 02.11. 15:40 Uhr - also veraltet. Schaue ich mir die Eigenschaftes des Bildes an, so sehe ich folgenden Pfad: http://www.valdipa.de/assets/images/minidisplay.gif. Deiner eigenen Aussage nach, werden aber alle Bilder im Ordner "livewetter" gespeichert und vom ftp-uploader dort abgelegt. Hier ist es zumindest nicht der Fall.

Kuzum: Ich finde auf Deiner gesamten Seite kein Bild, das nicht aus dem Ordner assets stammt. Das kann irgendwas nicht stimmen.

Bei der Gelegenheit ist mir aufgefallen, daß Du auch aktuelle Daten wie hier http://www.valdipa.de/assets/images/02.11.c.jpg als Bild einbindest. Warum erstellst Du so etwas nicht mit NOF. Erstelle eine Tabelle und trage mittel STRG+T die passende Variable von WsWIN ein. Publiziere die Datei lokal; bennene sie in .txt um und füge die custom und openfile Anweisungen von WsWIN ein. Auch wenn ich meine Seite mittlerweile mit Joomla gemacht habe, so ist dies http://www.nierswetter.de/index.php?opt ... Itemid=107 nach wie vor eine reine NOF Seite.

Verfasst: 02 Nov 2011 18:06
von weneu
Hallo,
nur ein kurzer Einwurf zum ftp-uploader, da Du schreibst, er würde keine aktuellen Dateien hochladen.
Hast Du auch unter "Projekte - verwalten" und dort dann im Reiter "Uploader" den Haken gesetzt bei "nach dem Laden des Projekts neue und geänderte Dateien suchen"? Denn wenn der nicht gesetzt ist, funktioniert auch die Aktualisierung nicht.
Ansonsten halte dich strikt an die Anweisungen von Andreas (denn besser kann man es nicht erklären) und prüfe zunächst, ob auf dem Server in Deinem Verzeichnis wirklich die aktuellen Dateien sind.
Wenn sie dort sind und trotzdem nicht angezeigt werden, kann es nur an einer falschen Pfadangabe liegen.
Und nun noch ein wichtiger Nachtrag:
Ich hab eben gesehen, dass bei Dir offenbar alte Dateien im Ordner html auf dem Webspace liegen, Beispiel:
http://www.valdipa.de/html/aktuell.gif
http://www.valdipa.de/html/minidisplay.gif
Du solltest also auch hier Ordnung schaffen, auch wenn das mit deinem Problem nichtdirekt zusammenhängt.
Offenbar sind aber die aktuellen Daten in
http://www.valdipa.de/livewetter/minidisplay.gif
http://www.valdipa.de/livewetter/aktuell.gif
Und diese Pfade müssen in NOF eingetragen werden
Und jetzt geht es noch weiter:
Auch die seltsamerweise von Dir als Bild eingestellte Datei wird doch automatisch von WSWIN erzeugt und zwar als current.html, da brauchst Du doch überhaupt nichts zu machen, das ist ja das Schöne bei WSWIN.
Beweis:
http://www.valdipa.de/livewetter/current.html

Verfasst: 02 Nov 2011 22:52
von valdipa
Hallo Werner und Andreas,
Kurzer Zwischenbescheid:
W.: Hast Du auch unter "Projekte - verwalten" und dort dann im Reiter "Uploader" den Haken gesetzt bei "nach dem Laden des Projekts neue und geänderte Dateien suchen"?
V: Ja, hab ich.
Also: Der FTP-Uploader arbeitet korrekt. Genau die Dateien, die in der Liste des Uploaders zu sehen sind, finde ich auch auf meinem Webspace. Also ca. 95% alte und 5% aktuelle Daten (das sind die erwähnten ersten 6 Dateien, u.a. das minidisplay.gif. )
Wenn ich einen Rahmen für ein Bild aufziehe, dann gebe ich die neuen Pfade ein, also http://www.valdipa.de/livewetter/minidisplay.gif. Und jetzt passiert folgendes: Der Knopf "öffnen" bleibt blind, und rechts in dem Fenster erscheint: "Ladevorgang läuft", aber da kann ich ewig warten und nichts passiert.
(übrigens: Wenn ich in NOF einen Rahmen aufziehe und als Quelle current/html eintrage, kommt leider nicht die Wetterübersicht, sondern eine Darstellung in html-Sprache. Deshalb musste ich über Paint kopieren.)

A.: (es sei denn WSWin aktualisiert nicht - was ich mir aber auch nicht vorstellen kann).
V.: So scheint es aber zu sein.
A.: prüfe ob die Graphiken auf Deinem Webserver aktuell sind.
V: Nein, sie sind nicht aktuell. Wenn ich eine aktuelle Datei erzeugen will, z.B. von der Grafik, dann muss ich im Menü von wswin unter Internet "Diagrammgrafik speichern" anklicken. Diese kann ich dann im NOF als Bild aufziehen.
A: Etwas konfus wird es für mich, wenn Du schreibst, daß Du keinen Bilderrahmen mehr aufziehen kannst. Wenn Du schreibst, daß Du die Bilddatei nicht geöffnet bekommst, bedeutet das, daß gar kein Bild angezeigt wird oder das ein altes Bild angezeigt wird?
V: Nein, siehe oben. "Öffnen" ist blind und Ladevorgang läuft. Ausnahme ist instruments.gif. Die kann ich aufziehen. Ist aber natürlich auch nicht aktuell. Wieso hier einige Dateien sich aufziehen lassen und andere nicht, ist mir ein Rätsel. Instr_wb.gif geht z.B. auch. Sehr merkwürdig.
A: Ich vermute aber ganz stark, daß bei Dir noch einiges mit den Pfaden im Argen liegt.
V: Diese Anregung will ich noch näher untersuchen. Kann das heute nacht nicht mehr schaffen.
Erst mal vielen Dank für Eure Anregungen.

Verfasst: 02 Nov 2011 23:39
von weneu
Hallo,
wenn der ftp-uploader korrekt arbeitet und trotzdem die Dateien nicht aktuell sind, hast Du unter Umständen Einstellungen in WSWIN falsch.
Du musst auf alle Fälle folgendes machen:
"Internet - Einstellungen - Allgemeines" und dort Haken setzen bei
- "bei Aufzeichnung Aktuell-Dateien erzeugen"
- "autom. Internet Dateien aktualisieren"
- "nach Programmstart immer aktualisieren"

Zudem, das gehört aber zur Grundeinstellung in WSWIN, muss folgendes gemacht sein:
"Datei - Optionen" und dort Haken setzen bei
- "Wetterdaten beim Start automatisch auslesen"
- "Aufzeichnung beim Start automatisch starten"
Und wenn das alles so ist, dann kontrolliere erst mal lokal, ob dort alle Dateien aktuell sind.
Du brauchst dazu ja nur im html-Verzeichnis von WSWIN die Datei start.html aufrufen, dann hast Du ja die beste Kontrolle.
Erst wnen lokal alles stimmt, kann man weitersuchen.
ZU NOF möchte ich nichts sagen, das ist Andreas der bessere Ansprechpartner
Zuletzt:
und als Quelle current/html
Die Datei heißt auch nicht so, sondern
current.html
Das solltest Du eigentlich schon wissen, dass es den von Dir genannten Dateinamen nicht geben kann.