Autor Beitrag
lukkee
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 27



BeitragVerfasst: Mi 04.07.07 10:08 
Schönen Guten Morgen :)

Hallo Forum, ich hab ein kleines Tool entwickelt das den Quelltext einer Seite also mithilfe InternetOpenfile() in eine datei Speichert. (Jede Minute wird der Quelltext neu geladen und geprüft.)

Meine frage dazu ist, wird die Page dadurch in gewisser Hinsicht irgendwie belastet ?
Will ja schließlich kein ärger bekommen..
mit besten grüßen

luke
freedy
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 403
Erhaltene Danke: 1

Winows 7
Delphi XE
BeitragVerfasst: Mi 04.07.07 10:16 
Hi,

das kommt natürlich auf die Größe der herruntergeladenen Datei an und deren Vertrag bei ihrem Provider. Aber ich denke nicht, dass du die zumeist üblichen 1GB (min.) im Monat schaffst, oder?

freedy
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Mi 04.07.07 10:27 
Gehen wir mal von einer Seitengröße von 10kb aus. 10kb/Minute ergeben dann in einem Monat 10kb*60*24*30 = ca. 400MB.
Ob das nun die Seite beeinträchtigt oder nicht, hängt davon ab, was das für eine Seite ist und wie viele Leute dein Tool benutzen. ;-)

_________________
We are, we were and will not be.
lukkee Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 27



BeitragVerfasst: Mi 04.07.07 10:34 
Mh, die Seite ist etwa 120kb groß und bisher nutzen nur 4 leute das Tool.
mist ;/

mfg
luke
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 04.07.07 11:10 
Auch schon die 400MB würden mich stören, wenn ich nicht wüsste wohin die warum und wie gehen. Schliesslich bezahle ich ja für den Traffic. Und wenn ich am Ende draufzahlen muss, weil irgend so ein Idiot meint minütlich unnötigen Traffic verursachen zu müssen, dann würde mich das ziemlich stören.
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Mi 04.07.07 11:33 
Also ... Kurz mal mit den angegebenen Daten durchgerechnet: Bei 120kB 4 Mann, die das Programm nutzen, ergeben sich etwa 20GB Traffic. Das reicht IMHO für ne Unterlassungserklärung aus; bei nem Volumen-Tarif dieser Größe (was heut zwar unüblich ist, da die meisten bei etwa 100GB anfangen), kann dir im schlimmsten Fall aber auch ne Schadensersatz-Forderung ins Haus kommen --- inwiefern die Bestand haben würde, müsste man schauen; HO aber nicht. IANAL.

Es gibtaber einige Seiten (von einer Fansub-Page weiß ich's, d's dort explizit in der FAQ steht), dass ein erneutes Laden von deren Seiten zu nem permanenten IP-BAN führen kann. Neuladen von deren Seiten frühstens nach 30 Minuten und auch nur an Tagen, wo die was releasen (das ist vorher bekannt) ...

Wenn Du also nicht die Erlaubnis des Seiteneigentümers hast, würd ich's lassen ...

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
Horschdware
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 744
Erhaltene Danke: 54

Win XP Pro, Win 7 Pro x64
Delphi 7, Delphi XE, C++ Builder 5, SAP R/3
BeitragVerfasst: Mi 04.07.07 12:02 
Geh doch mal anders an die Sache ran:
Müssen die Daten zwangsläufig so oft auf einem Webserver gespeichert werden?
Reicht es nicht, z.B. nur bei Änderungen zu sichern?
Oder die Daten auf deinem Rechner speichern und einfach so an die einzelnen Clients zu senden?

Kurz: Was hast du eigentlich vor?

_________________
Delphi: XE - OS: Windows 7 Professional x64
lukkee Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 27



BeitragVerfasst: Mi 04.07.07 13:36 
hey

ehm ja eigendlich schon, es wird jede minute geprüft ob eine neuer Gästebucheintrag erhalten wurde.
Wenn sich der wert ändert kommt ne meldung "Sie haben Post"..


mh gibts da eine andere Möglichkeit wie man nach bestimmten kritieren suchen kann ohne dabei die seite zu beeinträchtigen ?

Mir kam eventuell die idee, nen screenshot von der seite machen, und das ganze vom Screenshot ablesen bzw scannen.. geht das denn überhaupt ?

bin für jede Idee / Ratschlag dankbar

grüße
luke
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 481

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Mi 04.07.07 13:45 
Ist das Gästebuch derart stark besucht, dass es sich lohnt, jede Minute nachzusehen? Einmal pro Viertelstunde sollte imho auch ausreichen, vielleicht sogar auch noch seltener.

Geht es um dein eigenes Gästebuch? Dann würde ich das serverseitig lösen. D.h. wenn einer einen Gästebucheintrag verfasst, dann lass dir/euch eine E-mail schicken.

_________________
We are, we were and will not be.
AXMD
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 4006
Erhaltene Danke: 7

Windows 10 64 bit
C# (Visual Studio 2019 Express)
BeitragVerfasst: Mi 04.07.07 13:49 
Hi!

Was soll die Sache mit dem Screenshot bringen? Um die Seite "abzufotografieren" müsstest du sie ja wieder laden und damit Traffic verursachen.
Wenn das Gästebuch in eine Datenbank speichert: vielleicht kannst du dir ein Skript basteln, das eine simple Abfrage über die Anzahl der Einträge macht - das wäre bestimmt um einiges weniger aufwendig. Wenn es allerdings nicht deine Seite / dein Gästebuch ist wird dir das vermutlich nicht gelingen, da du keinen Zugriff auf die Datenbank hast.

AXMD
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 04.07.07 13:53 
user profile iconBenBE hat folgendes geschrieben:
Also ... Kurz mal mit den angegebenen Daten durchgerechnet: Bei 120kB 4 Mann, die das Programm nutzen, ergeben sich etwa 20GB Traffic. Das reicht IMHO für ne Unterlassungserklärung aus; bei nem Volumen-Tarif dieser Größe

Es geht nicht um den Internettraffic beim Internetzugangsprovider, sondern um den Traffic der auf dem Server der Homepage verursacht wird. Un dich hatte früher ein Trafficlimit von 5 GB und jetzt 5o GB.
lukkee Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 27



BeitragVerfasst: Mi 04.07.07 14:06 
Hey..
Ne leider ist es nicht meine Seite.

ehm allein nur die Seite aufrufen mit "twebbrowser" wär doch nicht weiter schlimm oder ?
Denn es ist schon ne sehr "stark/oft" besuchte Seite`.

Macht es ein unterschied wenn man den Quelltext gleich mit "twebbrowser" untersucht ohne die ganze seite erst in eine datei speichern zu müssen?

mh bin ratlos

gruß
luke
AXMD
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 4006
Erhaltene Danke: 7

Windows 10 64 bit
C# (Visual Studio 2019 Express)
BeitragVerfasst: Mi 04.07.07 14:11 
Auch wenn du die Seite "nur" ansiehst: die Daten werden trotzdem heruntergeladen und verursachen damit Traffic.

AXMD
Horschdware
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 744
Erhaltene Danke: 54

Win XP Pro, Win 7 Pro x64
Delphi 7, Delphi XE, C++ Builder 5, SAP R/3
BeitragVerfasst: Mi 04.07.07 14:11 
Es ist egal, wie du die Seite lädst / speicherst. Ausschlaggebend ist, dass du die Seite lädst, d.h. Daten über das Internet übertragen werden.

Dem Betreiber der Seite wird der extreme Traffic-Anstieg dabei übrigens nicht egal sein. Siehe die Posts von oben.


Btw: Gute Gästebücher / Foren / etc bieten i.d.R. die Möglichkeit der E-Mail Benachrichtigung bei neuen Einträgen.
So etwas sollte serverseitig gelöst werden.

_________________
Delphi: XE - OS: Windows 7 Professional x64
Agawain
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 460

win xp
D5, MySQL, devxpress
BeitragVerfasst: Mi 04.07.07 14:13 
Hi

jetzt laß mich raten, Du willst den OutPut eines BrowserGames auslesen, um dann ggfs.
per SMS oder sonswie auf bestimmte Spielsituationen zu reagieren.

Sollte dem so sein, dann lies Dir mal die AGB des Betreibers durch, bzw. auch die Spielregeln.

Sowas ist in der Regel sowohl in den AGB, als auch nach den Spielregeln verboten.

Und das nicht nur wegen des Traffics :roll:

Gruß

Aga
lukkee Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 27



BeitragVerfasst: Mi 04.07.07 14:22 
Falsch geraten -.-
Hallo? bin ich hier im falschen Thread?

lies doch ma bitte meine Posts durch, hat das was mit browser Games zu tun ?
immer diese ständigen vorurteilungen. -.- Hab ich etwa so auf dich gewirkt ?

denn wen dem so sein würde, warum soll mich dann diese Belastung den kümmern ?

sollte offiziell werden -.- darum diese Frage

....
Danniolo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 693



BeitragVerfasst: Mi 04.07.07 14:27 
Naja, wenn dem nicht so ist - Wofür brauchst du es dann?
Wie schon gesagt wurde, vernünftige Gästebücher haben eine Email-Benachrichtigungs-Funktion. Und wenn, was ist so wichtig an diesen Gästebüchern?
Horschdware
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 744
Erhaltene Danke: 54

Win XP Pro, Win 7 Pro x64
Delphi 7, Delphi XE, C++ Builder 5, SAP R/3
BeitragVerfasst: Mi 04.07.07 14:27 
Wenn du das unbedingt clientseitig lösen willst, bleibt dir nichts anderes übrig, als die Zeit zwischen den Abfragen hoch zu setzen. Bei 15 Minuten wären wir bei


30 Tage * 24 Stunden * 4 * 120kB * 4 Personen = 1350 MB / Monat

Bei einer Abfrage je halbe Stunde wärst du bei

30 * 24 * 2 * 120kB * 4 = 675 MB / Monat

Das wäre schon erträglicher, aber immer noch recht viel.


edit:
user profile iconlukkee hat folgendes geschrieben:

denn wen dem so sein würde, warum soll mich dann diese Belastung den kümmern ?


Das sollte dich deswegen kümmern, weil so dem Betreiber der Seite unnötig Kosten entstehen.



Diesen Satz verstehe ich nicht:
user profile iconlukkee hat folgendes geschrieben:

sollte offiziell werden -.- darum diese Frage


nochn edit:
Welche Gästebuchsoftware wird verwendet?

_________________
Delphi: XE - OS: Windows 7 Professional x64
Agawain
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 460

win xp
D5, MySQL, devxpress
BeitragVerfasst: Mi 04.07.07 14:40 
Sorry, hatte die Posts, die nach dem ersten Post von Horschware kamen, nicht gelesen.

Trotzdem ist der von mir beschriebene Verwendungszweck so ziemlich das einzig "Sinnvolle", was man meiner Meinung nach mit der beschriebenen Funktionalität machen kann.

Und natürlich müßtest Du Dich auch in diesem Fall um die beschriebene Belastung
sorgen, denn die wird garantiert nicht unentdeckt bleiben.

Vor allem wenn das Tool nachher nicht von 4, sondern von 100 Leuten benutzt wird.

Also mir ist wirklich schleierhaft, wieso man ein solches Interesse an einem fremden Gästebuch hat.

Seis drum, bitte doch den Betreiber ein RSS-Feed für die Page einzubauen.

Gruß

Aga
lukkee Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 27



BeitragVerfasst: Mi 04.07.07 14:44 
ja das war auf Agawain's post bezogen

mich kümmerts auch, also warum sollte ich dann Resourcen eines BrowserGames auslesen, wenn ich das tool öffentlich machen will.


Hier ein Screen:

user defined image

wenns echt keine andere Möglichkeit gibt dann muss ich mich von dem Projekt wohl verabschieden :/

grüße web