morpH Posted June 7, 2004 Report Share Posted June 7, 2004 Mums mācību vietā ne tikai aizvēra visus IRC domātus portus, bet arī aizliedza proxy līmenī visus URL ar "irc.cgi" ;). Gribēju mājās uzlikt PHP:IRC, tiešo CGI:IRC pēcteci... bet neiet :o Tātad, jautājums: kā šito te skriptu var iedarbināt vai ir vēl kaut kas tādas pašas dabas? Link to comment Share on other sites More sharing options...
Venom Posted June 8, 2004 Report Share Posted June 8, 2004 Izmanto 2G metodi (go google). Būtībā, ja samācīsies IRC protokolu, vari rakstīt savus socket-klientus. A mājās tev inets iraid? Citādi jāliek arī IRC serveris, lai to skriptu vispār notestēt varētu. Link to comment Share on other sites More sharing options...
morpH Posted June 9, 2004 Author Report Share Posted June 9, 2004 Izmanto 2G metodi (go google). Būtībā, ja samācīsies IRC protokolu, vari rakstīt savus socket-klientus. A mājās tev inets iraid? Citādi jāliek arī IRC serveris, lai to skriptu vispār notestēt varētu. Google neies. Informācijas ir tiešām ļoti maz, cerēju, ka te kāds ko var teikt. Inets mājās ir gan, kas pa jautājumu? :P Link to comment Share on other sites More sharing options...
Aleksejs Posted June 9, 2004 Report Share Posted June 9, 2004 Ar neiet būs par maz. Kad saka, ka "neiet" vienīgā atbilde, ko var ieteikt: "Jādara tā, lai ietu". Kāds OS, Kāds webserveris, Vai PHP iet, Vai rāda kādu kļūdas paziņojumu, kad taisa šo skriptu, Vai šis kļūdas paziņojums ir redzams arī citu skriptu izpildē, Kāds ir php.ini, Kā izskatās tā rindiņa, kura nestrādā (un kā viss pārējais skripts)? Tie visi ir jautājumi uz kuriem atbildot, varbūt kāds spēs palīdzēt. Citādi vienīgā atbilde uz tekstu "Man neiet" labākajā (un pieklājīgākajā gadījumā) ir "Vai cik žēl!" Link to comment Share on other sites More sharing options...
morpH Posted June 9, 2004 Author Report Share Posted June 9, 2004 OS: Windows XP Serveris: Apache 1.3.29 PHP: 4.3.3, strādā. Sākumā skripts izlidoja konektēšanās laikā, time limita dēļ. Loģiskais risinājums bija šādas rindiņas ielikšana sākumā: set_time_limit(0); Tagad viss iet tā: "galvenajā" logā, kas paredzēts čatam, rādās viss, kas nāk no servera. Tad nu arī redzu tur, ka klients izlidojis pēc PING timeout'a. Pārbaudīju kodu.. tur ir rindiņas, kuras atbild par PING-PONG sarakstīšanos ar serveri. Tādā veidā arī viņš "neiet". Līdz ar to detaļas par serveri nebūt nav vajadzīgas. Link to comment Share on other sites More sharing options...
Aleksejs Posted June 9, 2004 Report Share Posted June 9, 2004 (edited) Kur to irc:php skriptu var atrast? (sourci es domaaju)... P.S. :D Kā Tev šķiet, vai pēc Tava pirmā komentāra varēja saprast, ka " klients izlidojis pēc PING timeout'a." ??? ;) Edited June 9, 2004 by Aleksejs Link to comment Share on other sites More sharing options...
Venom Posted June 10, 2004 Report Share Posted June 10, 2004 tā kā ping komanda it paredzēta pārbaudei, vai serveris vispār ir "dzīvs", tad droši vien var teikt ka nē. Ko saka, ja palaiž "parastu pingu" (Run> cmd, ping serveris). Vai IRC serveris/ports ir pareizi nokonfigurēts pašā skriptā? Tas IRC protokols manuprāt bija aprkastīts kaut kādā failā kas nāk ar mIRC konfigurāciju (neesmu drošs, pēde'jo reic tur sēdēju kādā 2002 gadā), citādi ja info būtu tik grūti nogūglējama, neradītots tik dauts IRC skriptu klonu (sākot ar bitchx un tā tālāk turpinot). PS> man mājas inets nav un drīzumā arī nebūs, bet izmantotju to gandrīz katru dienu no 98 gada (skola, augstskola/universitāte, tagad darbs). Link to comment Share on other sites More sharing options...
Kaklz Posted June 10, 2004 Report Share Posted June 10, 2004 (edited) http://www.irchelp.org/irchelp/rfc/rfc2812.txt PING ir komanda, ko sūta serveris, uz kuru tev ir jāatbild, neatbildēšanas gadījumā serveris tevi atvienot ar ping timeout. Teiksim, ja serveris sūta PING blajak73298, tad tev ir jāsūta atpakaļ uz serveri PONG blajak73298 un viss. Katru reizi līdzi PING komandai tiek sūtīts savādāks teksts, kas katru reizi tieši tāds pats ir jāaizsūta atpakaļ Vairs nav translita :P Edited June 10, 2004 by Kaklz Link to comment Share on other sites More sharing options...
bubu Posted June 10, 2004 Report Share Posted June 10, 2004 ohoo, Kaklz translitā raksta :P Link to comment Share on other sites More sharing options...
morpH Posted June 10, 2004 Author Report Share Posted June 10, 2004 Aleksejs: http://sourceforge.net/projects/phpirc Un... jā, nevarēja :P sorry ;) Venom, Kaklz: vēlreiz atkārtošu, ka skriptā IR kods, kuram jādara rakstītais, sūtīt atpakaļ PONG ar kaut kādu tekstu. Link to comment Share on other sites More sharing options...
morpH Posted December 9, 2004 Author Report Share Posted December 9, 2004 Hey, jautājums joprojām aktuāls! :) Link to comment Share on other sites More sharing options...
Klez Posted January 22, 2005 Report Share Posted January 22, 2005 Aleksejs: http://sourceforge.net/projects/phpircUn... jā, nevarēja :P sorry ;) Venom, Kaklz: vēlreiz atkārtošu, ka skriptā IR kods, kuram jādara rakstītais, sūtīt atpakaļ PONG ar kaut kādu tekstu. 7895[/snapback] nevis kaut kaadu textu, bet to textu, ko tewv suuta IRC serveris Link to comment Share on other sites More sharing options...
Recommended Posts