webhostingtalk.nl
advertentie
advertentie

Evenementen voor de komende 60 Dag(en)

Pagina 1 van de 2 1 2 LaatsteLaatste
Resultaten 1 tot 15 van de 20
          

  1.  
    #1
    geregistreerd gebruiker
    416 Berichten
    Ingeschreven
    11/07/05

    Locatie
    Eindhoven

    0 Berichten zijn liked

    B3rt is offline.

    Registrar SIDN: ja
    KvK nummer: 12045275
    Ondernemingsnummer: nvt

    rcon gedeelte voor eigen panel

    In ons eigen controle panel miste ik nog steeds een optie om rcon commandos te geven aan de server.
    Hier ben ik dus aan begonnen (oh ja ik script in PHP), voor de quake engine games was ik snel klaar, werkte prima.
    Nu dacht ik natuurlijk, zo ik ben klaar even testen nog op counterstrike en een update erneer zetten.
    Mooi niet dus......

    Het hele rcon gedeelte wat ik dus gemaakt had werkt niet op op CS of CSS, de vraag is nu dus..
    Heeft iemand een stukje PHP code liggen waarmee ik op CS en CSS servers rcon commandos kan geven?

    Want ik kom er niet uit, ik dacht dit doe ik snel even maar ik heb geen idee waarom dit niet werkt op CS/CSS.

    (ik weet dat dit eigenlijk meer in het scripting forum thuis hoort maar omdat het toch puur gamepanel gerelateerd is plaats ik het toch hier)


  2.  
    #2
    Geregistreerde gebruiker
    650 Berichten
    Ingeschreven
    08/08/05

    Locatie
    Rotterdam / Groningen

    0 Berichten zijn liked

    WI-Hosting is offline.

    Registrar SIDN: ja
    KvK nummer: -
    Ondernemingsnummer: nvt

    Kan je het niet doen met sockets?

    Een socket openen op rcon poort (is bij CS anders dan de normale port dacht ik), command doorvoeren, en dan sluiten?

    Geen ervaring ermee, maar lijkt me het meest logische


  3.  
    #3
    geregistreerd gebruiker
    416 Berichten
    Ingeschreven
    11/07/05

    Locatie
    Eindhoven

    0 Berichten zijn liked

    B3rt is offline.

    Registrar SIDN: ja
    KvK nummer: 12045275
    Ondernemingsnummer: nvt

    Dat dacht ik dus ook, alleen ik krijg totaal geen responce terug van de server.
    Ik dacht dat rcon bij alle games hetzelfde zou zijn maar dat is dus niet zo.

    Dus heeft iemand een scrippie wat ik kan gebruiken, gaat puur op het geven van commando's (map_restart etc etc)


  4.  
    #4
    geregistreerd gebruiker
    37 Berichten
    Ingeschreven
    04/01/06

    Locatie
    Rotterdam

    0 Berichten zijn liked

    DruM is offline.

    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    misschien heb je hier iets aan

    http://server.counter-strike.net/phprcon/


  5.  
    #5
    geregistreerd gebruiker
    416 Berichten
    Ingeschreven
    11/07/05

    Locatie
    Eindhoven

    0 Berichten zijn liked

    B3rt is offline.

    Registrar SIDN: ja
    KvK nummer: 12045275
    Ondernemingsnummer: nvt

    Nee dat had ik al gezien, dat script is te groot en veel te complex om "te lenen" voor ons eigen panel.
    Voor de Q3 engine is het geloof ik maar 20 tot 30 regels code.


  6.  
    #6
    Deactro
    1.771 Berichten
    Ingeschreven
    04/11/04

    Locatie
    Tiel

    0 Berichten zijn liked

    Sander- is offline.

    Registrar SIDN: Ja
    KvK nummer: 11051476
    Ondernemingsnummer: nvt

    Oorspronkelijk geplaatst door B3rt
    Nee dat had ik al gezien, dat script is te groot en veel te complex om "te lenen" voor ons eigen panel.
    Voor de Q3 engine is het geloof ik maar 20 tot 30 regels code.
    Betekend toch niet dat je er niet even in kan loeren om te checken hoe ze het daar doen?


  7.  
    #7
    geregistreerd gebruiker
    1.075 Berichten
    Ingeschreven
    25/04/04

    Locatie
    -

    0 Berichten zijn liked

    MikeN is offline.

    Registrar SIDN: -
    KvK nummer: -
    Ondernemingsnummer: -

    http://developer.valvesoftware.com/w..._RCON_Protocol

    Weet niet precies voor hlds, maar volgens mij is die hetzelfde of bijna hetzelfde.


  8.  
    #8
    geregistreerd gebruiker
    416 Berichten
    Ingeschreven
    11/07/05

    Locatie
    Eindhoven

    0 Berichten zijn liked

    B3rt is offline.

    Registrar SIDN: ja
    KvK nummer: 12045275
    Ondernemingsnummer: nvt

    Oorspronkelijk geplaatst door Sander-
    Betekend toch niet dat je er niet even in kan loeren om te checken hoe ze het daar doen?
    Dat had ik al gedaan alleen ik kom er niet uit hoe ze het precies werkt, het script is te "onoverzichtelijk" geschreven om alleen het CS gedeelte eruit te halen.

    Update:
    Ik heb het gedeeltelijk werkend, alleen wat blijkt nu...
    Source en Standaard CS hebben afwijkende rcon, ik had dus gehoopt dat dit hetzelfde zou zijn, helaas dus. Source heb ik dus werkend nu nog CS(1.6)...


  9.  
    #9
    geregistreerd gebruiker
    6 Berichten
    Ingeschreven
    21/06/06

    Locatie
    Zandvoort

    0 Berichten zijn liked

    Walraaf is offline.

    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    mooi dat het lukt zover, ikzelf ben ook met een control panel bezig voor games, op t moment alleen hlds, morgen of overmorgen ga ik ook aan het rcon gedeelte werken (rest is vrijwel klaar, ik ben bezig met een gamepanel voor zowel windows als linux), enige kans dat je als je t werkend hebt of hetgeen dat je werkend hebt laat zien? Hoef ik dat in ieder geval niet meer te doen :P naja maakt ook niet zoveel uit, succes


  10.  
    #10
    geregistreerd gebruiker
    416 Berichten
    Ingeschreven
    11/07/05

    Locatie
    Eindhoven

    0 Berichten zijn liked

    B3rt is offline.

    Registrar SIDN: ja
    KvK nummer: 12045275
    Ondernemingsnummer: nvt

    Dat is moeilijk, het rcon stukje is geen enkel probleem alleen het maakt deel uit van een compleet systeem.

    Alleen het rcon gedeelte werkt niet los, maargoed hier is het:
    PHP Code:
      function rcon_query_server($command$rcon_pwd
      {
        
    $get_challenge="\xFF\xFF\xFF\xFFchallenge rcon\n";
        if(!(
    $challenge_rcon=$this->_sendCommand($this->address,$this->queryport,$get_challenge))) {
          
    $this->debug["Command send " $command]="No challenge rcon received";
          return 
    FALSE;
        }
        if (!
    ereg('challenge rcon ([0-9]+)'$challenge_rcon)) {
          
    $this->debug["Command send " $command]="No valid challenge rcon received";
          return 
    FALSE;
        }
        
    $challenge_rcon=substr($challenge_rcon19,10);
        
    $command="\xFF\xFF\xFF\xFFrcon  \"".$challenge_rcon."\" ".$rcon_pwd." ".$command."\n";
        if(!(
    $result=$this->_sendCommand($this->address,$this->queryport,$command))) {
          
    $this->debug["Command send " $command]="No reply received";
          return 
    FALSE;
        } else {
          return 
    substr($result5);
        }
      } 


  11.  
    #11
    geregistreerd gebruiker
    6 Berichten
    Ingeschreven
    21/06/06

    Locatie
    Zandvoort

    0 Berichten zijn liked

    Walraaf is offline.

    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    thnx^^, ik heb net ff in de source van PHPrcon gekeken, en ik denk dat ik er wel uit kan komen als ik er wat meer tijd voor neem (nu is t vrij laat en ben ziek), anyways ik hoop dat t 1.6 je ook lukt, en anders kunnen we er misschien samen uitkomen maar als je goed kijkt in phprcon moet t volgens mij te doen zijn (ook al werkt het script niet eens bij mij heh, krijg timeouts bij uitvoeren van commands/links clicken, maar heb wel de functie bekeken, en kan via de webpage met wat modificaties in de source t commando uitvoeren wat ik wil, dus met wat aanpassingen moet t te doen zijn, maar je hebt gelijk hij heeft het heel warrig in elkaar gezet, overal nieuwe variables en andere definities, heel onoverzichtelijk.

    ok, net wakker, even gekeken naar rcon, met dat phprcon script kun je zelf redelijk makkelijk een nieuwe rcon command pagina maken als je t bestand met de functions include:

    <?php include("./classes/rcon_hl_net.inc");
    //server ip
    $server_ip = "192.168.1.6";
    //de poort
    $server_port = "27015";
    //je rcon_password
    $server_password = "";
    //rcon command halen uit t formulier
    $testcommand = $_POST["testcommand"];
    //zolang er geen command is, niets doen, anders een nieuwe verbinding maken met bovenstaande server, en command uitvoeren
    if ($testcommand == "") { echo ""; } else {
    $server = new rcon();
    if($server->connect($server_ip, $server_port, $server_password))
    {
    $list = $server->RconCommand("$testcommand");
    $server->disconnect();
    }
    if ($list == "") { echo "Command executed"; } else { echo $list; }
    } ?>

    <form action="test.php" method="post">
    <input type="text" name="testcommand"> <input type="submit" name="Submit" value="Run Command"></form>


  12.  
    #12
    geregistreerd gebruiker
    416 Berichten
    Ingeschreven
    11/07/05

    Locatie
    Eindhoven

    0 Berichten zijn liked

    B3rt is offline.

    Registrar SIDN: ja
    KvK nummer: 12045275
    Ondernemingsnummer: nvt

    Ik heb 1.6 en css reeds werkend, heb voor de meeste rcon werkend nu


  13.  
    #13
    geregistreerd gebruiker
    416 Berichten
    Ingeschreven
    11/07/05

    Locatie
    Eindhoven

    0 Berichten zijn liked

    B3rt is offline.

    Registrar SIDN: ja
    KvK nummer: 12045275
    Ondernemingsnummer: nvt

    Heeft iemand ervaring in hoe je een TeamSpeak server kan bedienen via PHP?

    Ik bedoel voornamelijk het beheer ervan.
    bv via PHP een gameserver toevoegen, verwijderen, starten/stoppen, admin paswoord wijzigen etc
    Ik bedoel geen functies voor de gebruiker/huurder om zijn server te beheren maar echt voor de admin(superadmin functies dus).

    De situatie is dus dat er 1 TS server draait op een andere (windows)machine dan de webserver waarop het controle panel draait.
    Nu wil ik dus via het controle panel snel een server gereed kunnen maken of kunnen verwijderen.

    Iemand een compleet PHP scripje of voorbeeld code hiervoor liggen?

  14. advertentie



  15.  
    #14
    Gservers.nl
    290 Berichten
    Ingeschreven
    22/09/04

    Locatie
    Amersfoort

    0 Berichten zijn liked

    Gomer is offline.

    Registrar SIDN: Ja
    KvK nummer: 32106731
    Ondernemingsnummer: nvt

    Tip: PHP + telnet class.


  16.  
    #15
    geregistreerd gebruiker
    416 Berichten
    Ingeschreven
    11/07/05

    Locatie
    Eindhoven

    0 Berichten zijn liked

    B3rt is offline.

    Registrar SIDN: ja
    KvK nummer: 12045275
    Ondernemingsnummer: nvt

    Al geprobeert maar werkte niet.
    Krijg totaal geen responce van de server en na 30 seconden stopt het script met de bekende error.... (max time exeed blabla)
    Er is ook een speciaal PHP scripje voor te connecten naar Telnet wat je kant en klaar kunt downloaden alleen werkt dat dus niet.......

    Daarom de vraag of iemand een werkend scripje heeft, bv met 1 werkend TS commando waarop ik dan zelf kan verder scripten.


Pagina 1 van de 2 1 2 LaatsteLaatste

Forum Rechten

  • Je mag geen nieuwe onderwerpen plaatsen
  • Je mag geen reacties plaatsen
  • Je mag geen bijlagen toevoegen
  • Je mag jouw berichten niet wijzigen
  •  



webhostingtalk.nl
Webhostingtalk.nl © copyright 2001-2013 Alle Rechten Gereserveerd.

Content Relevant URLs by vBSEO 3.6.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75