[PHP] MobilniPlatby.cz [1.0.0-beta2]

Message
Autor
Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

[PHP] MobilniPlatby.cz [1.0.0-beta2]

#1 Příspěvekod Mysteria » 01 čer 2014, 14:36

MobilniPlatby.cz 1.0.0-beta2 /27. července 2014/

Minimální požadavky na provoz aplikace:
Spoiler: zobrazit
  • Webhosting s PHP 5.4 a vyšším

Download & instalace:
Spoiler: zobrazit
  • 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:
Spoiler: zobrazit
    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:
Spoiler: zobrazit
  • 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)
    • První veřejná beta verze

    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!

    Uživatelský avatar
    Chytrolin
    Příspěvky: 273
    Věk: 25
    Registrován: 02 říj 2012, 20:10
    Reputation: 0
    Kontaktovat uživatele:

    Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]

    #2 Příspěvekod Chytrolin » 01 čer 2014, 16:39

    Bug #001: Soubor nejde otevřít. Nebo mám možná smolnej den kdo ví :?
    http://pbrd.co/1pJhYT6

    Uživatelský avatar
    zdenda204
    Příspěvky: 3617
    Věk: 35
    Registrován: 23 kvě 2012, 21:38
    Reputation: 0

    Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]

    #3 Příspěvekod zdenda204 » 01 čer 2014, 17:44

    Sežeň si novější verzi WinRaru.
    Přijímám zakázky na skripty/pluginy v PHP/Javě za malý poplatky! A kup mi sušenku :) Obrázek Obrázek
    ⇨Projekt Market⇦

    Uživatelský avatar
    Mysteria
    Příspěvky: 9122
    Registrován: 26 pro 2009, 15:40
    Reputation: 7
    Bydliště: Česká republika
    Kontaktovat uživatele:

    Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]

    #4 Příspěvekod Mysteria » 01 čer 2014, 17:56

    Chytrolin píše:Bug #001: Soubor nejde otevřít. Nebo mám možná smolnej den kdo ví :?
    http://pbrd.co/1pJhYT6
    Stačilo by číst ten návod, že jo: pomocí WinRARu 5.0 nebo vyšší verze

    Uživatelský avatar
    panChemicky
    Příspěvky: 1737
    Věk: 32
    Registrován: 07 čer 2013, 12:32
    Reputation: 1
    Bydliště: Cheb
    Kontaktovat uživatele:

    Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]

    #5 Příspěvekod panChemicky » 01 čer 2014, 17:57

    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ě.
    ObrázekObrázek

    Uživatelský avatar
    Mysteria
    Příspěvky: 9122
    Registrován: 26 pro 2009, 15:40
    Reputation: 7
    Bydliště: Česká republika
    Kontaktovat uživatele:

    Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]

    #6 Příspěvekod Mysteria » 01 čer 2014, 18:42

    @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.

    Uživatelský avatar
    panChemicky
    Příspěvky: 1737
    Věk: 32
    Registrován: 07 čer 2013, 12:32
    Reputation: 1
    Bydliště: Cheb
    Kontaktovat uživatele:

    Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]

    #7 Příspěvekod panChemicky » 01 čer 2014, 19:23

    Nj, ale já jsem prostě debil :D ale už mi s tím pomohl zdenda :)
    ObrázekObrázek

    Uživatelský avatar
    Mysteria
    Příspěvky: 9122
    Registrován: 26 pro 2009, 15:40
    Reputation: 7
    Bydliště: Česká republika
    Kontaktovat uživatele:

    Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]

    #8 Příspěvekod Mysteria » 01 čer 2014, 19:49

    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ý. :)

    Uživatelský avatar
    panChemicky
    Příspěvky: 1737
    Věk: 32
    Registrován: 07 čer 2013, 12:32
    Reputation: 1
    Bydliště: Cheb
    Kontaktovat uživatele:

    Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]

    #9 Příspěvekod panChemicky » 01 čer 2014, 20:02

    Já to chápu a je to v pohodě. Prostě jsem si nebyl jistý, tak jsem se radši zeptal
    ObrázekObrázek

    Uživatelský avatar
    Mysteria
    Příspěvky: 9122
    Registrován: 26 pro 2009, 15:40
    Reputation: 7
    Bydliště: Česká republika
    Kontaktovat uživatele:

    Re: [PHP] MobilniPlatby.cz [1.0.0-beta1]

    #10 Příspěvekod Mysteria » 01 čer 2014, 20:19

    OK v pohodě. Jsem rád, že funguje. :)


    Zpět na „Návody“

    Kdo je online

    Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 12 hostů