hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.27. 10:37



Jelenlévő felhasználók

Jelenleg 541 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 540 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 5 hozzászólás ] 
Szerző Üzenet
HozzászólásElküldve: 2022.03.03. 20:27 
Offline
Fanatikus

Csatlakozott: 2017.02.14. 23:05
Hozzászólások: 193
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 18 alkalommal
Sziasztok!

Van valakinek ötlete, hogy hogyan tudnék szerverre lekérdezni weboldalról információt?
Mysql összekapcsolás nélkül, mert lehet akár, hogy a weboldal pl. egy html formátumú weboldal.

Annyi a lényeg, hogy pl. van 1 weboldal, amin van pl. mapnév (ez csak 1 példa).
És azt a mapnevet mondjuk kiírja a szerver folyamatosan a pluginnal.
Vagy bármilyen információra, hogy van 1 weboldal, és arról azt az információt fel tudjam használni.

Köszönöm szépen előre is a segítséget. A mysql nem megoldás, mert a weboldal nem DB alapú, statikus weboldal, ezért pedig, nem raknék alá egy DB-t. Lényegében IP:PORT-ot szeretnék ellenőrizni a szerverrel pluginban, ha nem megfelelő leálljon. Viszont amit találtam. Az nem jó, mert belső ip címen megy a szerver belülről úgy érzékeli.


  1. new const g_szServerIP[] = "1.1.1.1:27015";
  2. new szIP[20];
  3. get_user_ip(0, szIP, charsmax(szIP), false);
  4.                                                    
  5. if( !equal(szIP, g_szServerIP) )
  6.     {
  7.     set_fail_state("Nem jó szerverip");
  8.     }


Természetesen az 1.1.1.1 nem a szerver valós ip címe. Csupán kicseréltem, hogy ne legyen reklámozás. Az a lényeg, hogy ő ahogy tesztelné (a rendszer) belső ip-t ad vissza. (127.0.0.1:27015). Előre is köszönöm!


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2022.03.03. 21:26 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2011.09.18. 13:01
Hozzászólások: 4270
Megköszönt másnak: 55 alkalommal
Megköszönték neki: 513 alkalommal
Html-el nemhiszem sokat tudsz kezdeni. Minimalisan kell egy php ha nem is ragaszkodsz mysql-hez. Pluginfelol pedig van HTTP keres amivel letudod kerni amit akarsz.
(Amolyan web API ami csak visszaad egy erteket.)

_________________
Idk. Csak ugy funbooo.
Kép


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2022.03.04. 13:23 
Offline
Fanatikus

Csatlakozott: 2017.02.14. 23:05
Hozzászólások: 193
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 18 alkalommal
Sajnos én csak ennyit találtam:

https://forums.alliedmods.net/showthread.php?t=41913

https://forums.alliedmods.net/showthread.php?t=151401

Az elsőt már próbáltam, sajnos nem működött.


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2022.03.04. 14:09 
Offline
Fanatikus

Csatlakozott: 2017.02.14. 23:05
Hozzászólások: 193
Megköszönt másnak: 6 alkalommal
Megköszönték neki: 18 alkalommal
Bár közben rá jöttem, hogy ez így hamisítható lenne amit kitaláltam, szóval az nem jó.
Nincs valakinek ötlete, hogy hogyan működhetne az itt lévő témában leírt script? Mivel a szerver 127.0.0.1 belső ip-n fut sajnos.
Amit akarod, ha esetleg valaki megszerezné az AMXX plugint tehát nem a forrást, akkor ne tudják felhasználni.


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2022.03.04. 16:48 
Offline
Tiszteletbeli
Avatar

Csatlakozott: 2011.09.18. 13:01
Hozzászólások: 4270
Megköszönt másnak: 55 alkalommal
Megköszönték neki: 513 alkalommal
Az ilyen plugin levedesek soha se mentek. Ergo egy ember kitudja venni a levedest vagy atirni anelkul hogy lenne forraskodja. Ha igazan leakarod vedeni akkor melyebbre kell menned egy pluginnal. Mondjuk modul formaba mint egy kovetelmeny vagy meta modul azt nemtudja kivenni es mivel az lenne plugin kovetelmenye anelkul nem is tudna hasznalni. Ergo ha meg is szerzi a plugin forraskodjat vagy visszafejti hasznalhatatlan modul nelkul.
Modulnal pedig tudod azt hasznalni amit irtam. Csak API-t url-t ne hagyd vedetlen.

Valahogy igy csinald :D
Vagy csinald meg az egeszet modulba es hagyd a plugint :D Ha joltudom mint modul-nal es meta pluginnal ugyan azokat a funkciokat tudod hasznalni mint pluginnal.

_________________
Idk. Csak ugy funbooo.
Kép


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 5 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 25 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole