LA - PageChecker

Allgemeines rund um's Informatikstudium an der RWTH Aachen
[StuBe] Mails aus dem Verteiler der Studienberatung Informatik

LA - PageChecker

Beitragvon Coolcat » 17.12.05 23:56

Angeblich sollten ja möglicherweise heute schon die LA-Klausur-Ergebnisse rauskommen. Dies sagte zumindest meine LA-Tutorin am Mittwoch....
Für alle dies es nicht erwarten können die Ergebnisse der Klausur zu sehen, der LA-PageChecker:

Mit dem Proggi lässt sich die LA-Seite im 5 min Takt auf Veränderungen überprüfen. Alle 10 sek wird ein "." ausgegeben, damit man weiß, das es noch lebt.... ;)

Benutzung:
1. Einmal die index.html der LA-Seite "von Hand" saugen und in "ref.html" umbenennen.

wget http://www2.math.rwth-aachen.de:8013/index.html
mv index.html ref.html

2. Dann das Proggi starten:
./checker http://www2.math.rwth-aachen.de:8013/index.html index.html ref.html


Code: Alles auswählen
// Datei: checker.cpp

#include <iostream>
#include <stdlib.h>
#include <string>
#include <time.h>

int main(int argc, char **argv)
{
   if (argc < 4) {
      std::cout << "Usage:  checker    url file reference\n";
      return 0;
   }

   struct timespec timeOut;
   timeOut.tv_sec = 10;
   timeOut.tv_nsec = 0;

   char szCmdWget[256] = "wget -nv -C off ";
   strcat(szCmdWget, argv[1]);

   char szCmdDiff[256] = "diff -q ";
   strcat(szCmdDiff, argv[2]);
   strcat(szCmdDiff, " ");
   strcat(szCmdDiff, argv[3]);

   bool bNoChange = true;
   while (bNoChange)
   {
      system(szCmdWget);
      if (system(szCmdDiff)) {
         bNoChange = false;
         break;
      }
      remove(argv[2]);
      std::cout.flush();
      for (int i=0; i < 30; i++) {
         nanosleep(&timeOut, 0);
         std::cout << "."; std::cout.flush();
      }
      std::cout << "\n";
   }

   return 0;
}



Das ganze ist "schnell eben" geschrieben, daher solltet ihr euch nicht über besch***, ineffektiven, unkommentierten Code beschweren :roll:.....läuft überings nur unter Linux und benutzt die Programme wget und diff.

Wer will darf das ganze natürlich gerne noch etwas perfektionieren......z.B. mit GUI wäre toll :lol:

Coolcat

P.S. Ich weiß, ich hab zuviel Zeit... :D
My software never has bugs. It just develops random features.
Benutzeravatar
Coolcat
Promoter
 
Beiträge: 2574
Registriert: 28.11.05 21:26
Wohnort: Kohlscheid / Düsseldorf
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Re: LA - PageChecker

Beitragvon pulsar » 18.12.05 00:31

Coolcat hat geschrieben:P.S. Ich weiß, ich hab zuviel Zeit... :D


Du musst ja am Wochenende auch keine Progra-Übungen machen. ;-)

Gruß,
Lars

PS: Der Lehrstuhlserver wird sich freuen!
pulsar
 
Beiträge: 831
Registriert: 11.09.05 12:49
Wohnort: Aachen
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: Psycho

Re: LA - PageChecker

Beitragvon xero » 18.12.05 00:55

Coolcat hat geschrieben:läuft überings nur unter Linux

nein! Hab's naemlich grad unter Mac OS und sollte auch unter sonstigen Unix-basierten/aehnlichen Systemen laufen.
xero
 
Beiträge: 225
Registriert: 23.09.05 13:58

Beitragvon Daniel » 18.12.05 03:32

ich stimme zu, zu viel zeit hast du

ich lewse hier nur:

hasi ist ein hase, frisst gerne karotten, hat lange ohren.... :D
Benutzeravatar
Daniel
Moderator
 
Beiträge: 960
Registriert: 11.09.05 12:58
Wohnort: Aachen
Studiengang: Informatik (Dipl.)
Studiert seit: SS 06
Anwendungsfach: BWL

Beitragvon Meisterbrau » 18.12.05 03:37

pff, opera-> rechtsklick-> auto refresh auf 5 minuten tuts auch ohne weiteres und ab und zu mal rein gucken... ^^
"Da ist die Scheiße einfach mal explodiert"
Benutzeravatar
Meisterbrau
 
Beiträge: 527
Registriert: 02.10.05 15:25
Wohnort: Aachen / Koblenz

Beitragvon Cass » 18.12.05 11:16

Wie pulsar schon sagte: Toll ist sowas nicht. ;)
Wenn das jetzt hier 90 Leute machen... *fg

mfg Cass
Benutzeravatar
Cass
 
Beiträge: 437
Registriert: 18.11.05 11:48
Wohnort: Köln/Aachen

Beitragvon Coolcat » 18.12.05 12:24

Du musst ja am Wochenende auch keine Progra-Übungen machen.

Doch....die hab ich gestern morgen korrigiert...
Ich bin ja nich wahnsinnig die in der Woche zu korrigieren, wenn ich ne LA-Klausur schreib...

pff, opera-> rechtsklick-> auto refresh auf 5 minuten tuts auch

das wäre zu einfach... ;)

hasi ist ein hase, frisst gerne karotten, hat lange ohren.... :D

Das kommt nicht von mir, das war einer der Assistenten die sich das aus dem Kopf gedrückt haben...

Coolcat
My software never has bugs. It just develops random features.
Benutzeravatar
Coolcat
Promoter
 
Beiträge: 2574
Registriert: 28.11.05 21:26
Wohnort: Kohlscheid / Düsseldorf
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon Miss*Sunflower » 18.12.05 14:10

gibt es diese woche kein LA blatt mehr???
"Esst mehr Gemüse!"
Benutzeravatar
Miss*Sunflower
 
Beiträge: 1645
Registriert: 11.09.05 17:04
Wohnort: Aachen
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: Psycho

Beitragvon GagaInDerBirne » 18.12.05 14:32

Eigentlich schon. In der Globalübung am fr war eigentlich gesagt worden es würde noch eins kommen, die wüssten aber nicht wann die damit fertig sind. Die Abgabe wäre aber erst nach den Weihnachtsferien. Und es kommt wohl Donnerstag oder so noch eines zu der nächsten Vorlesungswoche, was auch erst nach Weihnachten abgegeben werden muss. Denn Zitat "Wir machen die Blätter ja nicht um Sie zu ärgern, sondern damit Sie den Stoff aus den Vorlesungen üben können!" :lol:
Benutzeravatar
GagaInDerBirne
 
Beiträge: 98
Registriert: 13.09.05 18:04
Wohnort: Aachen/Kempen
Studiengang: Informatik (Dipl.)
Anwendungsfach: Psycho

Beitragvon Olli » 18.12.05 14:32

Laut Lübeck schon, hat er jedenfalls am Freitag in der Globalübung gesagt. Abgabe ist dann aber erst der Montag nach den Ferien..
*smile'n'wink*
Benutzeravatar
Olli
 
Beiträge: 231
Registriert: 16.09.05 18:37
Wohnort: Aken
Studiengang: Informatik (Dipl.)
Studiert seit: SS 06

Beitragvon Miss*Sunflower » 18.12.05 15:14

das ist ok, das gefällt mir.. nicht so wie in afi! ;)
"Esst mehr Gemüse!"
Benutzeravatar
Miss*Sunflower
 
Beiträge: 1645
Registriert: 11.09.05 17:04
Wohnort: Aachen
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: Psycho

Beitragvon oxygen » 18.12.05 17:14

Coolcat hat geschrieben:
pff, opera-> rechtsklick-> auto refresh auf 5 minuten tuts auch

das wäre zu einfach... ;)

Konqueror kann das auch und piepst sogar wenn sich was geändert hat ;)
oxygen
 
Beiträge: 1054
Registriert: 16.12.05 23:05
Wohnort: Bergheim
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: Medizin

Beitragvon Lukul » 18.12.05 19:31

Na toll... am Ende warten wir doch bis nach Weihnachten auf die Ergebnisse... :shock:
Lukul
 
Beiträge: 425
Registriert: 23.09.05 19:13
Wohnort: Aachen

Beitragvon Coolcat » 18.12.05 20:05

Na toll... am Ende warten wir doch bis nach Weihnachten auf die Ergebnisse... :shock:

Ne, normalerweise dauert das korrigieren maximal eine Woche....irgendwo war auch mal morgens ne Klausur, bei der es Abends schon die Ergebnisse gab....
My software never has bugs. It just develops random features.
Benutzeravatar
Coolcat
Promoter
 
Beiträge: 2574
Registriert: 28.11.05 21:26
Wohnort: Kohlscheid / Düsseldorf
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: BWL

Beitragvon Olli » 18.12.05 20:08

Ein Kumpel von mir meinte, dass wir wohl Montag oder so mit den Online-Ergebnissen rechnen könnten. Aber wo genau tauchen die auf? Auf der Seite, wo es die Übungsblätter gibt, oder muss man sich wie bei der Punkteabfrage einloggen oder wie schauts aus? Weiß das jemand?
*smile'n'wink*
Benutzeravatar
Olli
 
Beiträge: 231
Registriert: 16.09.05 18:37
Wohnort: Aken
Studiengang: Informatik (Dipl.)
Studiert seit: SS 06

Nächste

Zurück zu Allgemeines