37x Forum  
Zurück  > >

Portal Forum Registrieren Hilfe Alle Foren als gelesen markieren
Alt 18.02.2015, 16:15   Direktlink zum Beitrag - 1 Zum Anfang der Seite springen
Administrator
 
Benutzerbild von Olli
 
Registriert seit: 06.10.2008
Beiträge: 16
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard

Bestellung eines Servers bei SYS (SoYouStart)
Als ich die Angebote der Firma sah, fand ich das Preis / Leistungsverhältnis toll. Deswegen suchte ich mir den E3 SSD 4 aus Übersicht: High Performance Server | CPU+ Server - So you Start
Für die Nummer des Servers bekommt man heraus, wenn man im Browser Chrome (Rechte Maustaste) auf Element untersuchen klickt. Server E3-SSD-4 - So you Start

Diese Nummer (in dem Fall 143sys12) Tragen wir im Script ein unter: Zeile 10 $zone_to_check
Das hab ich mal dringelassen. Wenn mehrere gecheckt werden sollen, diese mit Kommas trennen.
Ich habe das so eingerichtet, das man eine Mail gesendet bekommt (alle 5 min wird nur abgerufen) und zusätzlich bekommt man eine SMS zugesendet, welches ich unter SMS über php versenden per Gateway als Einzelscript schon beschrieben habe.
Zusätzlich habe ich ein wav file aufgerufen, so dass ich es umgehend mitbekomme und buchen kann.
Die Seite habe ich dann im Firefox aufgerufen und mit dem Addon Tab Auto reload 1.0.16 einmal pro Minute neu laden lassen. Alle Versuche das mit meta refresh zu realisieren sind Fehlgeschlagen und im Moment des Freiwerdens ist irgendetwas passiert. Also das ist die sicherste Methode. Bei mir hat es nun über einen Monat gedauert, bis ich den Server nun auch bekommen habe.
Das script funktioniert bei allen OVH Angeboten, also auch für die Gameserver bei Kimsufi Kimsufi: günstige Dedicated Server! und allen SoYouStart Servern Der Dedicated Server für alle Ihre Projekte - So you Start
Code:
<?php
define('CHECK_URL',                     'http://ws.ovh.com/dedicated/r2/ws.dispatcher/getAvailability2');
define('TEMP_PREVIOUS_MSG_FILE',        dirname(__FILE__). '/sys-avail-cache.txt');
$f = file_get_contents(CHECK_URL);

$a = json_decode($f);
$avail = $a->answer->availability;

$str_avai = '';
$zone_to_check = array('143sys12'); //Treffe Deine Auswahl mehrere mit Kommas trennen Bsp ('143sys11','143sys11')

foreach($avail as $s) {
  if( in_array($s->reference, $zone_to_check)) {
    $z = $s->zones;
    foreach($z as $zone) {

// Please check your best zone here http://proof.ovh.net/
      if($zone->availability!=='unavailable' && strtolower($zone->zone) == 'bhs' || $zone->availability!=='unavailable' && strtolower($zone->zone) == 'gra' || $zone->availability!=='unavailable' && strtolower($zone->zone) == 'rbx' || $zone->availability!=='unavailable' && strtolower($zone->zone) == 'sbg')
        {
        $str_avai .= $s->reference . " is " . $zone->availability . " in " . $zone->zone . "\n";

      }
    }
  }
}
//-- write to cache file to avoid repeated notifications
$previous_message = @file_get_contents(TEMP_PREVIOUS_MSG_FILE);
if ($str_avai != ''){
// smsversand durch fullsms

$remote_url = 'https://www.fullsms.de/gw/?user=USERNAME&passwort=PASSWORT&typ=11&handynr=+49EMPFÄNGER&absender=+49ABSENDER&text=Serverfrei';

// Open the file using the HTTP headers set above
$file = file_get_contents($remote_url);

print($file);
// smsversand
echo "<title>server frei buch den aber schnell</title>";
echo "<body bgcolor=\"#00FF00\">";
echo "<h1>server frei - schnell buchen</h1>";

// Emailbenachrichtigung
mail('DEINEMAIL@ADRESSE', 'SERVER bei SSoyoustart frei', 'Der Server ist buchbar');
//Wav / Audiobenachrichtigung. Hab was schrilles genommen
echo "<video autoplay src=\"yippee.wav\" width=\"140\" height=\"60\">";
    }
else {
         echo "<title>server nicht frei</title>";
         echo "<body text=\"#FF80FF\">";
           echo "<body bgcolor=\"##000000\">";
           echo "<body bgcolor=\"##000000\">";

        echo "<font color=\"#FFFFFF\"><h1>server nicht frei</h1></font>";
}
Olli ist offline  

Mit Zitat antworten

Werbung


--
Antwort

Stichworte
gameserver, kimsufi, rootserver, soyoustart, sys

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
heinz99 Command Conquer 10 15.06.2004 21:30
djpipeline Cheats 7 14.04.2004 21:46
Maren Talk Talk Talk 76 29.01.2004 22:38


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:46 Uhr.


Powered by vBulletin