Stránka 1 z 19
[PHP] MobilniPlatby.cz [1.0.0-beta2]
Napsal: 01 čer 2014, 14:36
od Mysteria
MobilniPlatby.cz 1.0.0-beta2 /27. července 2014/Minimální požadavky na provoz aplikace:- Webhosting s PHP 5.4 a vyšším
Download & instalace:- Stáhněte a rozbalte archiv mobilni-platby-1.0.0-beta2.zip
- Otevřte soubor mobilni-platby.php v Poznámkovém bloku a upravte následující řádky:
Upozornění: Všechny SMSky jsou zpracovávány a rozlišovány dle textu, proto je nutné, aby všechny platební levely měli nastaven různý atribut 'text'!
Kód: Vybrat vše
$settings = (object)[ // Nastavení serverového RCONu
'ip' => '93.91.240.163',
'port' => 26566,
'password' => 'password'
];
$messages = (object)[ // Nastavení chybových SMS zpráv
'sms_bad_price' => 'Litujeme, ale poslali jste SMS za :REALPRICE:Kc misto SMS za :PRICE:Kc.',
'sms_not_found' => 'Litujeme, ale poslali jste SMS, ktera nebyla automaticky rozpoznana. Kontaktujte prosim administratory.'
];
$levels = [ // Nastavení SMS levelů
[
'price' => 99, // Cena SMSky
'text' => 'VIP :NICK:', // Text SMSky, :NICK: bude nahrazen skutečným nickem uvedeným v SMS, musí být unikátní v rámci všech platebních levelů
'answer' => 'Dekujeme za zakoupeni VIP za 99Kc.', // Odpověď na správně zaslanou SMS
'commands' => [ // RCON příkazy vykonané po úspěšném zpracování SMSky, :NICK: bude nahrazen skutečným nickem uvedeným v SMS
'pex user :NICK: group add VIP',
'say Uzivatel :NICK: si prave zakoupil VIP za 99Kc.'
]
], [
'price' => 199,
'text' => 'eVIP :NICK:',
'answer' => 'Dekujeme za zakoupeni eVIP za 199Kc.',
'commands' => [
'pex user :NICK: group add eVIP',
'say Uzivatel :NICK: si prave zakoupil eVIP za 199Kc.'
]
]
];
- Nahrajte soubory mobilni-platby.php, mobilni-platby.log a složku database na svůj webhosting a souboru mobilni-platby.log a složce database nastavte přístupová práva na 777
- Návod pro Total Commander: Označ uvedené složky, z horního menu vyber Soubor => Změna atributů, v objeveném okně napiš do políčka 777 a potvrď stisknutím tlačítka OK
- Přejděte do emulátoru MobilníchPlateb.cz a otestujte funkčnost všech nastavených platebních levelů
Bugy & žádosti:Bug #001: Čeká na nalezení...
Request #001: Přidat ořezávání mezer na konci SMSky, viz: [!ERROR!] SMS zpráva s obsahem 'GVMC UVIP AndyGorroYT ' s cenou 99Kč nebyla zpracována, protože nebyla rozpoznána.
Request #002: Přidat podporu pro SMSky odeslané s nesprávnou velikostí písma, viz: [!ERROR!] SMS zpráva s obsahem 'Gvmc uvip Hectic123' s cenou 99Kč nebyla zpracována, protože nebyla rozpoznána.
Changelog:- 1.0.0-beta2 (27. 7. 2014)
- Přidáno ořezávání mezer na konci SMSky (Request #001)
- Přidána podpora pro SMSky odeslané s nesprávnou velikostí písmen (Request #002)
- Drobné úpravy kódu
- 1.0.0-beta1 (1. 6. 2014)
Důrazně doporučuji před ostrým nasazením otestovat správnou funkčnost všech platebních levelů pomocí emulátoru MobilníchPlateb.cz!V případě, že v emulátoru narazíte na jakoukoliv chybu, posílejte sem do tématu Vaše nastavení levelů ve skriptu, screen z emulátoru MobilníchPlateb.cz a obsah souboru mobilni-platby.log! Bez těchto tří věcí není možné chybu opravit!
Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]
Napsal: 01 čer 2014, 16:39
od Chytrolin
Bug #001: Soubor nejde otevřít. Nebo mám možná smolnej den kdo ví
http://pbrd.co/1pJhYT6
Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]
Napsal: 01 čer 2014, 17:44
od zdenda204
Sežeň si novější verzi WinRaru.
Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]
Napsal: 01 čer 2014, 17:56
od Mysteria
Stačilo by číst ten návod, že jo:
pomocí WinRARu 5.0 nebo vyšší verze
Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]
Napsal: 01 čer 2014, 17:57
od panChemicky
Pro idiota, co se v tom nevyzná:
1- Když to dávám na web, mám všechny ty 3 soubory dát do nějaké složky?
2- Ten emulátor chce web na otestování skriptu. Kam ho mám navést?
Chytrolin: otevři to na ploše. V TotalCommanderu to hází chybu i mě.
Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]
Napsal: 01 čer 2014, 18:42
od Mysteria
@panChemicky: Jestli si to chceš dát do složky, tak si to tam dej, je to jedno. Navedeš ho na ten soubor mobilni-platby.php, to jsem předpokládal, že asi každýmu dojde, když to je jedinej soubor tam.
Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]
Napsal: 01 čer 2014, 19:23
od panChemicky
Nj, ale já jsem prostě debil
ale už mi s tím pomohl zdenda
Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]
Napsal: 01 čer 2014, 19:49
od Mysteria
Jistě pochopíš, že nemůžu psát návod krok po kroku, předpokládají se nějaké elementární znalosti práce s webem a podobě. Protože kdyby to mělo být komplet, tak to bych tam pak mohl psát i jak se připojíš na FTP a podobně a to jistě uznáš sám, že není možný.
Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]
Napsal: 01 čer 2014, 20:02
od panChemicky
Já to chápu a je to v pohodě. Prostě jsem si nebyl jistý, tak jsem se radši zeptal
Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]
Napsal: 01 čer 2014, 20:19
od Mysteria
OK v pohodě. Jsem rád, že funguje.