Seite 1 von 2

mit PHP Seite auslesen als reg. User mithilfe LoginDaten?

Verfasst: 27.07.2005 17:01
von shwepsi
Hallo,
ich würde gerne mithilfe von PHP einige Seiten downloaden...

Derzeitiger Code um die Seite zu bekommen:

Code: Alles auswählen

$file = fopen('http://www.domain.de/', 'r');
while ( !feof ($file) )
{
	$page .= fgets ($file, 1024);
}
leider ist es damit nicht möglich an Bereiche zu kommen, die man nur als registrierter User oder gar User mit Sonderrechten sehen kann.

Ich habe auch Username und PW, aber wie kann ich mich einloggen. Vielleicht geht es mit dem Cookie vom IE?
In diesem Bereich habe ich leider weniger als keine Ahnung.

Und da sicher sonst Fragen kommen:
Ich will von einem kostenlosen Forum auf phpBB.de umsteigen.
Ein Konvertierungsscript ist fast fertiggestellt, jedoch scheitert es eben an den nicht sichtbaren oder nur für reg. User zugänglichen Bereiche.

Ich habe versucht es per Hand zu machen, aber 1 Woche Arbeit hatte mich gelehrt das es wohl Monate dauern würde... vermutlich wäre sogar Olympus vorher draussen.
Das Script zum Auslesen ist da sicher schneller.

Verfasst: 28.07.2005 19:29
von j-cop
Und da sicher sonst Fragen kommen:
Ich will von einem kostenlosen Forum auf phpBB.de umsteigen.
Ein Konvertierungsscript ist fast fertiggestellt, jedoch scheitert es eben an den nicht sichtbaren oder nur für reg. User zugänglichen Bereiche.
??????????phpBB ist doch auch kostenlos!!!

schreib vielleicht auch noch was für ein kostenloses Forum du jetzt hast!

Jakob

Verfasst: 29.07.2005 06:05
von shwepsi
j-cop hat geschrieben:
Und da sicher sonst Fragen kommen:
Ich will von einem kostenlosen Forum auf phpBB.de umsteigen.
Ein Konvertierungsscript ist fast fertiggestellt, jedoch scheitert es eben an den nicht sichtbaren oder nur für reg. User zugänglichen Bereiche.
??????????phpBB ist doch auch kostenlos!!!

schreib vielleicht auch noch was für ein kostenloses Forum du jetzt hast!

Jakob
also die Beiträge (etwa 5'000) sind bei forencity....

und das phpBB kostenlos ist weiss ich, ich habe auch einige aufgesetzt und einige Snippets gemacht...

nur sitze ich jetzt bei einem übernommenem Board vor dem Problem das ich nicht alles per hand übertragen will

Verfasst: 29.07.2005 12:08
von D@ve
Klar dass das schwierig ist. Du musst Dir quasi einen Bot programmieren der sich einloggt und dann rumsurft.

Aber mal ne blöde Frage: Warum konvertierst Du das nicht direkt über die beiden Datenbanken, anstatt Dir mit irgendwelchen Scripten welche die Seite per http auslesen einen abzubrechen?

Gruß, Dave

Verfasst: 29.07.2005 23:43
von shwepsi
D@ve hat geschrieben:Klar dass das schwierig ist. Du musst Dir quasi einen Bot programmieren der sich einloggt und dann rumsurft.
und genau mit dem einloggen habe ich ein Problem. Ich habe keine Ahnung wie ich das machen soll
D@ve hat geschrieben:Aber mal ne blöde Frage: Warum konvertierst Du das nicht direkt über die beiden Datenbanken, anstatt Dir mit irgendwelchen Scripten welche die Seite per http auslesen einen abzubrechen?
das geht? *noch mal mit der Administresse reden sollte*
angeblich gibt es da nichts backupmäßiges...

und Auslesen klappt ja schon sehr gut, ich kann auch ein lauffähiges Backup damit erstellen ... das Problem sind halt Beiträge nur für Moderatoren und so...
Da scheitert mein Auslesen derzeit, da ich ja keine Berechtigung habe, der Bot ist halt Guest, auch wenn ich vorher per Hand einlogge.
Ansonsten erkennt er selbständig User, zählt Beiträge hoch, legt aktivierte User mit Email an, Passwort ist ein zufallsgeneriertes (das heisst User müssen halt Passwort zuschicken drücken), Foren, Moderatoren und so weiter klappt ganz gut
noch zu machen: Smilies (übernehmen und uploaden, eintragen, etc)
versteckte oder nur für registrierte User sichtbare Foren
und die Berechtigungen der Foren (Bsp. Nur Admin posten, alle lesen - etc)

und ich muss noch Steps einbauen, daheim kann ich die Script time auf beliebig viele Sekunden stellen ...
(derzeit 3600 - da schafft er alles sichtbare)

aber da es alles recht gut strukturiert und schrittweise geht sollte das reduzieren der Scripttime-per-step auch auf 30 und vielleicht auch 10 zu reduzieren sein

Nur mit den Smilies hangel ich noch ein wenig
und PN's, aber da die privat sind lasse ich die in Frieden, die gehen halt verloren

Verfasst: 30.07.2005 01:15
von fanrpg
Dumme Idee:

Warum machst du die Foren für Moderatoren für diesen Zeitüunkt nicht sichtbar und wenn es dann auf phpBB übertragen ist wieder auf unsichtbar?

Verfasst: 31.07.2005 00:37
von shwepsi
fanrpg hat geschrieben:Dumme Idee:

Warum machst du die Foren für Moderatoren für diesen Zeitüunkt nicht sichtbar und wenn es dann auf phpBB übertragen ist wieder auf unsichtbar?
  1. noch sind keine Steps eingebaut, und 1800 Sekunden sind ca 1 Stunde !!!
    so lange müssen sie schon frei sein. Dsa da jemand was liest was er nicht soll ist da warscheinlich..
  2. man lernt was hinzu? Gzip und pregmatch waren die letzten beiden Wochen dran
  3. wenn ich berechtigungen auslesen will ... dann sollte das besser auch die richtige Berechtigung haben
  4. für einen möglichst komfortablen Mod, falls ich die Zeit erübrige das mal modtauglich zu gestalten

Verfasst: 01.08.2005 09:49
von D@ve
shwepsi hat geschrieben:
D@ve hat geschrieben:Klar dass das schwierig ist. Du musst Dir quasi einen Bot programmieren der sich einloggt und dann rumsurft.
und genau mit dem einloggen habe ich ein Problem. Ich habe keine Ahnung wie ich das machen soll
D@ve hat geschrieben:Aber mal ne blöde Frage: Warum konvertierst Du das nicht direkt über die beiden Datenbanken, anstatt Dir mit irgendwelchen Scripten welche die Seite per http auslesen einen abzubrechen?
das geht? *noch mal mit der Administresse reden sollte*
Natürlich geht das, was glaubst Du wie die ganzen Konverter-Scripte von vbb und dergleichen funktionieren? Die lesen das sicherlich nicht über http aus, sondern stellen eine Verbindung zur Datenbank her und konvertieren die Beiträge direkt.

Gruß, Dave

Verfasst: 02.08.2005 10:26
von shwepsi
D@ve hat geschrieben:
shwepsi hat geschrieben:
D@ve hat geschrieben:Klar dass das schwierig ist. Du musst Dir quasi einen Bot programmieren der sich einloggt und dann rumsurft.
und genau mit dem einloggen habe ich ein Problem. Ich habe keine Ahnung wie ich das machen soll
D@ve hat geschrieben:Aber mal ne blöde Frage: Warum konvertierst Du das nicht direkt über die beiden Datenbanken, anstatt Dir mit irgendwelchen Scripten welche die Seite per http auslesen einen abzubrechen?
das geht? *noch mal mit der Administresse reden sollte*
Natürlich geht das, was glaubst Du wie die ganzen Konverter-Scripte von vbb und dergleichen funktionieren? Die lesen das sicherlich nicht über http aus, sondern stellen eine Verbindung zur Datenbank her und konvertieren die Beiträge direkt.

Gruß, Dave
ähm ... da hat mein Backuo der Datenbank, oder?
das hier ist aber ein gratishoster eines vorinstallierten Boards auf das man nicht mal FTP zugriff hat....
man ist admin in einem Board, mehr nicht

genau da ist mein Problem

Verfasst: 02.08.2005 10:28
von kratzer54847
hoi,

ist der Freehoster nicht irgendwie rechtlich dazu verpflichtet, Backups auszuhändigen? Ich hab derzeit einen ähnlichen Fall vorliegen.

mfg Johny