Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 14

Thema: Update Addon Übersicht

  1. #1

    Update Addon Übersicht

    Wie oft wir das Update der Addons/Games (externe Shops) eigendlich durchgeführt?
    Habe nämlich seit knapp 2 Wochen neue Slots in meinem Shop,
    aber die neuesten die gelistet sind (zufälliger Weise aus meinem Shop)
    sind schon mehr als 4 Wochen bei mir "neu".
    Charmante-Lose / Mini-Zocker / ColaCodes4Lose
    Du brauchst Webspace für dein VMS--> PN

  2. #2
    Benutzer Avatar von handy-palme
    Registriert seit
    05.07.2006
    Ort
    Hanau
    Beiträge
    56
    Also unter der Übersicht steht:

    Letztes Update: 14.02.2009 - 19:22
    Updateintervall: 4 Stunden

  3. #3
    Zitat Zitat von handy-palme Beitrag anzeigen
    Also unter der Übersicht steht:

    Letztes Update: 14.02.2009 - 19:22
    Updateintervall: 4 Stunden
    Das hab ich glatt übesehen
    Charmante-Lose / Mini-Zocker / ColaCodes4Lose
    Du brauchst Webspace für dein VMS--> PN

  4. #4
    Benutzer Avatar von handy-palme
    Registriert seit
    05.07.2006
    Ort
    Hanau
    Beiträge
    56
    D.h. dann aber, dass da irgendetwas schief gelaufen ist, weil eben nichtmehr alle 4 Stunden geprüft wird.

  5. #5
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Zitat Zitat von handy-palme Beitrag anzeigen
    D.h. dann aber, dass da irgendetwas schief gelaufen ist, weil eben nichtmehr alle 4 Stunden geprüft wird.
    Muss ich mal schauen, ist wohl der Cronjob nicht mehr aktiv *raussuch*

    *edit*
    Also der Cron läuft wohl noch, aber sind einige Shops die nicht erreichbar sind da hängt er sich auf, muss mal was einbauen das er die nach x Sekunden umgeht.
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  6. #6
    Hallo!

    Ich habe mal eine Frage zur Addonübersicht-API:

    Gibt es eigentlich auch eine offizielle Version der API-Schnittstelle für den VirtuaScriptShop?

    Meines Wissens nach existiert zwar eine von ScriptShop.org aber die ist nirgends zum Download oder Erwerb bereitgestellt.

    Und mir fehlt noch ein entscheidendes Detail. Ich hoffe zwar den Fehler behoben zu haben, doch das seh ich ja erst wenn der Cron der Addonübersicht gelaufen ist..

    Und zwar geht es darum das im VSS die Scriptbeschreibung (Info & Details) mit bascode24 decodiert werden.

    Ich habe mich mal näher damit befasst und letztendlich zur Ausgabe der Scripte in der API folgendes gezaubert.

    PHP-Code:
    '.base64_encode($detail['id']).' 
    Ob das so funktioniert werde ich nach Cronlauf sehen..

    Ich wäre über Hilfe sehr dankbar, wenn mein leihenhafter Versuch scheitert.

  7. #7
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    Ne gibt leider keins und das von Scriptshop.org basiert nur auf der ofiziellen API für den Lipphaus wurde damals umgeschrieben von Mac glaube ich *grübel* aber soweit ich weiß funktioniert die noch nicht so richtig.
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  8. #8
    Hm.. ich sehe gerade das du ja der Admin von Scriptshop.org bist.

    Melde dich bitte mal per ICQ (163-480-382) bei mir. Hab da was Interessantes für dich.

    Ich dachte du hast die API dich ich da habe für den VSS geschrieben.

    Mein Versuch ging nämlich leider auch schief. Mein Problem am VirtuaShop ist, das die Details eben Base64 codiert in die Datenbank geschrieben werden. Leider bin ich da mit meinen Kenntnissen überfordert um die API um zuschreiben, so das die wieder decodiert ausgegeben wird.

    Also auf Losescriptshop.de läuft diese API ja schon mal fehlerfreier als bei mir.

    Da ich aber "nur" die external.php habe fehlt mir die Installationsanleitung dazu. Und offentsichtlich ist mir ein Detail zu meinem Problem entgangen. Und die neue Betreiberin des Shops kennt sich mit dieser API leider auch gar nicht aus, als das ich Sie fragen und um Hilfe bitten könnte.

    Kannst du selber dich mal damit befassen?

    PS: Ich werde mal zusätzlich diesen Mac anschreiben. Ich hoffe ich liege richtig das er der Admin von mac-lose.de ist und kontaktiere den richtigen. xD

    Ich leg mal den Code offen:

    PHP-Code:
    <?php

    /************************
    *
    * Coding by ScriptShop.org XI/MMVII                      
    *
    *************************/



    # Shop Konfiguration includen

    require_once "data/config/sql.class.php";
    require_once 
    "data/config/functions.php";
    $db = new database;
    $db->connect();



    # leeres Array erzeugen

    $ShopCategory = Array();


    # leeres Array erzeugen

    $ApiData      = Array();



    /********************
    * Konfiguration Start
    * Schnittstelle: Script-Kiste <-> Designerscripte.net                   
    ********************/

    $ApiData['apipw'] = 'xxxxxxxxxxxxxxx';      # Passwort zur API (ist nicht Loginpasswort)



    $ShopData['domain']   = 'xxxxxxxxxxxx';   // URL zum Shop mit Slash am Ende             



    // Bitte die Kategorienummer(n) aus ihrem Shop angeben mehrere durch Komma trennen

    // Wenn die Kategorie nicht vorhanden ist bitte leer lassen

    $ShopCategory['games'] = Array(1,2,3,4,5,6);               # Kategorie die Games beinhaltet

    $ShopCategory['addons'] = Array(7,8,9,10);              # Kategorie die Addons beinhaltet

    $ShopCategory['interfaces'] = Array(11,12,13,14);       # Kategorie die Interfaces beinhaltet 



    /********************
    * Konfiguration Ende
    * Schnittstelle: Script-Kiste <-> Designerscripte.net 
    *
    * !!!!!!!!!!! AB HIER NICHTS MEHR ÄNDERN !!!!!!!!!!!!!!!                  
    ********************/



    # Fremdzugriff verhindern

    if ($_GET['pw'] != $ApiData['apipw']) die();



    # Alle Aktiven Scripte auslesen

    $result $db->fetch("SELECT * FROM ".$DB['script']." WHERE `stat` = 1 AND (`verkauft` < `vorhanden` OR `vorhanden` = 0)");



    # Scripte auslesen

    if ( count($result) ) {

    foreach (
    $result AS $detail) {



    # Api Kategorie zurücksetzen

    $api_cat 0;



    # Game?

    if (in_Array($detail['cat'],$ShopCategory['games'])){

       
    $api_cat 1;

    }



    # Addon?

    if (in_Array($detail['cat'],$ShopCategory['addons'])){

       
    $api_cat 2;

    }



    # Interface 

    if (in_Array($detail['cat'],$ShopCategory['interfaces'])){

       
    $api_cat 3;

    }



     
    # Wenn gültige Kategorie dann ausgeben

     
    if ($api_cat != 0){

       
    $beschreibung = ($detail['info']);

       
    $beschreibung str_replace('|script|','',$beschreibung);

       
    $beschreibung str_replace('|preis| Lose','',$beschreibung);

       
    $beschreibung str_replace('|detail|','',$beschreibung); 

       
    $beschreibung str_replace('|cart|','',$beschreibung);  

       
    $beschreibung str_replace('|ltext|','',$beschreibung);

       
    $beschreibung str_replace('|limit|','',$beschreibung);

       
    $beschreibung str_replace('|lizenz|','',$beschreibung);

       
    $beschreibung str_replace('Demo','',$beschreibung);

       
    $beschreibung str_replace(';','',$beschreibung);

       
    $beschreibung strip_tags($beschreibung,'<table><tr><td><center><u><b><i><s><ul><li><br><img>');



       if (!empty(
    $detail['details'])) {

       
    $url ''.$ShopData['domain'].'?site=details&id='.$detail['id'].'';

       } else {

       
    $url ''.$ShopData['domain'].'?site=list&cat='.$detail['cat'].'&id='.$detail['id'].'';

       }
       echo 
    $api_cat.';'.$detail['id'].';'.$detail['name'].';'.$beschreibung.';'.$detail['preis'].';'.$url.';';

      }

     }

    }

    $db->close();

    ?>
    Wenn ich richtig liege, ist mein Problem auch eher an der base64-Codierung die umgangen werden muss. D.h so weit ich das überschaue hat Losescriptshop.de die add_artikel.php insoweit geändert das die base64-Codierung aufgehoben wird und die Beschreibung 1:1 in die DB übertragen wird:

    PHP-Code:
                    //$_POST['info'] = base64_encode($_POST['info']);
                    //$_POST['details'] = base64_encode($_POST['details']); 
    Ist aber von meiner Seite aus nur reine Spekulation da dafür meine Kenntnisse noch etwas begrenzt sind.
    Wenn ich das jedoch richtig sehe wird die DB damit noch mehr mit Zeichen "zugemüllt" was ja nicht Sinn und Zweck ist. Klickworri wird sich schon was dabei gedacht haben, als er die Codierung verwendet hat.


    Also ich habe es für den nächsten Versuch mal wie folgt versucht:

    PHP-Code:
    $beschreibung base64_decode(str_replace('|detail|','',$beschreibung)); 
    mal sehen was beim nächsten Crondurchlauf passiert...

  9. #9
    Neuer Benutzer
    Registriert seit
    01.08.2009
    Beiträge
    8
    Zitat Zitat von DreamForge24.de Beitrag anzeigen

    Also ich habe es für den nächsten Versuch mal wie folgt versucht:

    PHP-Code:
    $beschreibung base64_decode(str_replace('|detail|','',$beschreibung)); 
    mal sehen was beim nächsten Crondurchlauf passiert...

    Es kann sein das ich mich irre, das vorweg, mein Kopf will heute nach einen 4 Stunden Telefonat nicht mehr ganz so, aber ich bin der Meinung das base64 das so nicht verarbeiten kann.
    Versuche es mal so:

    PHP-Code:
    $code=str_replace('|detail|','',$beschreibung);
    $beschreibung=base64_decode($code); 

  10. #10
    hab mir den code auch nur umgeformt aus der artikel_add wo folgendes steht ^^

    PHP-Code:
    $_POST['info'] = base64_encode(stripslashes($_POST['info'])); 
    hab mein code daraus nur umgewandelt

    mal deinen probieren.. bin leider auch kein profi xD

    muss noch viel lernen..

    Nachtrag: Funktioniert bestens! Nun muss ich nur noch sehen das ich meine extra-Angaben in der Beschreibung umgewandelt bekomme.

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Admin übersicht
    Von general2811 im Forum Support zum VMSone
    Antworten: 2
    Letzter Beitrag: 22.02.2012, 21:27
  2. *Update* VMS1.2 Tresor Addon !
    Von Koki12 im Forum Bug-Report
    Antworten: 8
    Letzter Beitrag: 08.03.2008, 17:07
  3. Übersicht der VMS-Addonübersicht
    Von Freesnooze im Forum Weiterentwicklung Basisscript
    Antworten: 2
    Letzter Beitrag: 29.01.2008, 18:07
  4. VMS Bug Übersicht
    Von Nesh im Forum Bug-Report
    Antworten: 9
    Letzter Beitrag: 05.04.2007, 18:58
  5. [ztk-Klickprüfung-Addon] Update
    Von ztk im Forum Support zu Addons & Erweiterungen
    Antworten: 7
    Letzter Beitrag: 27.12.2006, 19:57

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •