AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Wie ruft man Daten anderer Websites regelmässig von der eigenen Website ab (Cronjob)
Thema durchsuchen
Ansicht
Themen-Optionen

Wie ruft man Daten anderer Websites regelmässig von der eigenen Website ab (Cronjob)

Ein Thema von wurzelzwerg · begonnen am 16. Aug 2011 · letzter Beitrag vom 17. Aug 2011
Antwort Antwort
Benutzerbild von implementation
implementation

Registriert seit: 5. Mai 2008
940 Beiträge
 
FreePascal / Lazarus
 
#1

AW: Wie macht man sowas

  Alt 16. Aug 2011, 18:51
Webserver laufen meistens unter Linux. Du könntest natürlich auch einen Windowsserver nehmen, aber da gibt's kein Cron.
Da Delphis Größen eh vorrangig in der GUI-Entwicklung liegen, und du hier keine brauchst, ist es auch relativ Wurst, ich würde hier eher zu Skriptsprachen greifen, die sind dafür eher ausgelegt - PHP, Perl, Python und ASP.NET sind zurzeit beliebt.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.326 Beiträge
 
Delphi 12 Athens
 
#2

AW: Wie macht man sowas

  Alt 16. Aug 2011, 19:24
aber da gibt's kein Cron.
die Aufgabenverwaltung
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Valle
Valle

Registriert seit: 26. Dez 2005
Ort: Karlsruhe
1.223 Beiträge
 
#3

AW: Wie macht man sowas

  Alt 16. Aug 2011, 20:12
Hallo,

bplaced läuft wahrscheinlich Linux. Hier musst du ein PHP-Script schreiben. Im Internet sind diverse Cronjob-Seiten zu finden, welche dieses Script regelmäßig aufrufen können. Hast du schon mal mit PHP gearbeitet? Was genau hast du denn vor? Als Einsteiger denke ich könnte dein Vorhaben etwas schwer werden.

Edit:// Ach noch was; geb doch deinen Thread bitte einen Aussagekräftigen Titel, damit jeder ungefähr weiß um was es geht.

Liebe Grüße,
Valentin
Valentin Voigt
BOFH excuse #423: „It's not RFC-822 compliant.“
Mein total langweiliger Blog

Geändert von Valle (16. Aug 2011 um 20:20 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von implementation
implementation

Registriert seit: 5. Mai 2008
940 Beiträge
 
FreePascal / Lazarus
 
#4

AW: Wie macht man sowas

  Alt 16. Aug 2011, 20:20
Auf bplaced hast du leider keine Möglichkeit, Daten von anderen Servern abzurufen.
Die entsprechenden Funktionen sind dort deaktiviert
Sonst kann ich die eigentlich empfehlen, nutze den Dienst selbst.
  Mit Zitat antworten Zitat
wurzelzwerg

Registriert seit: 19. Jun 2011
Ort: Ilmenau
111 Beiträge
 
Delphi XE5 Enterprise
 
#5

AW: Wie ruft man Daten anderer Websites regelmässig von der eigenen Website ab (Cronj

  Alt 16. Aug 2011, 20:44
Mist, hab auch grad bemerkt dass bplaced sowas nicht zulässt. Gibts Alternativen?
@Valentin. Nein, keine Ahnung von PHP. Aber soo kompliziert sollte das eigentlich nicht sein.
Mit Delphi brauch ich dazu 30min
- Seite abrufen(html)
- Parsen
- bestimmte Werte in ein Texfile schreiben
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.326 Beiträge
 
Delphi 12 Athens
 
#6

AW: Wie ruft man Daten anderer Websites regelmässig von der eigenen Website ab (Cronj

  Alt 16. Aug 2011, 20:54
per PHP die Datei runterladen und abspeichern ... parsen kann man später immernoch

www.SelfPHP.de



und ja, es gibt eine Alternative:
kauf/miete dir einen Webserver mit Windows drauf
oder laß das Programm daheim laufen.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Ruio

Registriert seit: 6. Nov 2008
89 Beiträge
 
Delphi 2005 Personal
 
#7

AW: Wie ruft man Daten anderer Websites regelmässig von der eigenen Website ab (Cronj

  Alt 16. Aug 2011, 21:54
Das ist wie bplaced, man kann aber Verbindungen zu anderen Servern aufbauen: http://www.square7.ch/
Dafür gibts halt Werbung.
  Mit Zitat antworten Zitat
DonManfred

Registriert seit: 8. Nov 2007
Ort: Düren
55 Beiträge
 
Delphi 10.4 Sydney
 
#8

AW: Wie ruft man Daten anderer Websites regelmässig von der eigenen Website ab (Cronj

  Alt 17. Aug 2011, 16:26
Wenn du es unbedingt mit Delphi machen willst. Schreib dir einen Dienst der die Aufgabe alle X minuten wiederholt und lade das Ergebnis mittels IdFTP auf deinen Webserver. Bei bplaced kommst du mit Delphi nicht weit. Da ist - wie schon erwähnt - PHP nötig. Und zudem ein anderer Provider weil bplaced keinen Zugriff auf fremden Seiten zulässt.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:20 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz