Beiträge von Ditti

    Ich weiß nicht, was viele vom IRC erwarten. Es ist ein Raum im KeratNet, in dem sich Menschen befinden, mit denen man reden kann.
    Er dient nicht als Werbefläche, nicht als Push-Möglichkeit, nicht als Marktplatz und nicht als Hilfeforum, zumindest nicht primär. Es ist einfach eine Anlaufstelle, wo man andere Nutzer treffen und sich mit ihnen unterhalten kann - wie der Smalltalk, nur in schnell.

    Ich gehe mal davon aus, dass du die amd64-Version nutzt. Ab Wheezy (wenn ich mich nicht irre) herrscht eine strikte Architekturen-Trennung vor. Für die 32-bit-Libs musst du erst die i386-Architektur hinzufügen:

    Code
    dpkg --add-architecture i386


    Dann sollte die Installation problemlos funktionieren.

    mysql_fetch_row wäre auch noch erwähnenswert, nur mal so am Rande bemerkt. Laut den Hinweisen in der PHP-Doku soll es leicht schneller als fetch_object sein. (//e: hoppala, da hab ich wohl gerade geschrieben, als du am Editieren warst x:)
    Und wenn du schon so einen Thread erstellst, wäre ein Verweis zu mysqli und/oder PDO ganz angebracht. :p


    TutNichts: Der große Unterschied ist einfach die Handhabung. Die Arrays kannst du auch mit Zahlen als Index ansprechen, die Eigenschaften im Objekt sind jedoch nicht mit Zahlen ansprechbar. Oder, um mal die PHP-Doku zu zitieren:

    Zitat

    Hinweis:
    mysql_fetch_object() ist ähnlich wie mysql_fetch_array(), aber mit dem Unterschied, dass ein Objekt statt eines Arrays zurückgegeben wird. Indirekt bedeutet das, dass Sie auf die Daten nur über die Feldnamen zugreifen können und nicht über die Offsets (da Zahlen keine erlaubten Namen für Eigenschaften sind).


    Beispiel wäre also:

    PHP
    //als Array:
    $result[1]; //möglich
    //als Objekt:
    $result->1; //nicht möglich

    Wenn du die Tastenkombi. nicht kennst, aber schon gerootet hast, sollte auch "adb reboot recovery" bzw "adb reboot bootloader" gehen. Und von da aus dann einfach 'ne ZIP flashen, wobei ich mir gerade nicht sicher bin, ob man dafür das System schon gerootet haben muss.

    Du hast keine Vertragslaufzeit von 2 Monaten. Du kannst jetzt sofort schreiben, dass du ihn am nächsten möglichen Termin kündigen willst und wenn der Monat 31 Tage hat, hast du den Server nur einen Monat lang. ;)


    Zudem ist eine Kündigung per Mail problemlos möglich, war zumindest bei mir so, als ich meinen alten Linux-vServer gekündigt habe, da ich mir einen aus der KVM-Reihe geholt habe.


    //e: halt, stopp. Kündigung hab ich auch via Post rausgeschickt, Bestätigung kam aber über Mail - sorry. :x

    Mein Gehäuse hat Löcher drin, nennt sich "Teko Tek-Berry.9", wenn ich das richtig lese. Also kleine Löcher, wo du einen Lüfter draufstellen kannst - so hab ich es zumindest gemacht. ;)
    Zudem solltest du auch sowas wie ein Micro-USB-Kabel, ein USB-Netzteil, eine USB-Tastatur, eine USB-Maus und ein HDMI- oder Composite-Kabel dahaben, da sich die Bedienung sonst als recht schwer erweist. Ein aktiver USB-Hub ist auch zu empfehlen, wenn du mehr als 2 Geräte betreiben willst und ein LAN-Kabel oder ein WLAN-Stick wäre auch angebracht. ;)

    Okay. Aber für einen SA-MP Server (5 Slots) wirds wohl nicht reichen oder? Welche Bildschirmanschluesse? VGA/HDMI?


    HDMI und Composite hast du als Displayanschlüsse und nein, darauf läuft kein SA-MP-Server, da im Pi ein arm-Prozessor verbaut ist. Normale x86-Programme laufen darauf nicht. Du bräuchtest also eine arm-Version oder den Quellcode vom Server. Kannst ja Kalcor mal ganz lieb fragen. ;p


    //edit: für die verfügbaren Systeme einfach mal auf http://raspberrypi.org schauen.

    Eine Illusion will ich dir gleich nehmen: da läuft kein Windows drauf und es wird auch nie drauf laufen.
    Zum Zocken eignet sich das Ding ebenso wenig, du musst ihn dafür reichlich übertakten und kommst bei Games wie Open Arena dann auf ca. 25 FPS.
    Im Internet surfen ist auch eine kleine Qual, auch dabei kommt der Pi sehr schnell ins Schwitzen, mit dem richtigen Browser ist es jedoch erträglich. Chat ist ebenfalls möglich, sowohl IRC (XChat/HexChat, irssi) als auch Jabber (Gajim), doch auch hier spürt man, dass der Pi nur rund 40€ kostet.
    Zu was er sich eignet ist Programmieren. Das geht super und mit dem richtigen Editor schnell von der Hand, doch auch hier sollte man sich nicht allzu viel erhoffen, wenn man die Programme dann ausführt.
    Du kannst ihn ebenfalls als kleinen Webserver oder auch als Medienserver verwenden, für zweiteres gibt es eine Distribution mit vorinstalliertem XBMC.


    Du musst eben wirklich bedenken, dass das Ding ein Entwicklerspielzeug ist und bleibt, damit produktiv zu arbeiten ist schwierig, auch wenn LibreOffice in einer erträglichen Geschwindigkeit läuft. Meine persönliche Meinung ist dennoch, dass ich die 40€ gut investiert habe, kleine Sachen und ein wenig Surfen und Chatten geht voll klar und es macht auch Spaß, ein wenig an dem Ding rumzubasteln (man hat ja eine GPIO-Schnittstelle).


    Ich hoffe, das hilft dir weiter. :)

    Ich würde bald mal behaupten, dass forward vor der ersten Verwendung der Funktion, also am besten so weit oben wie möglich, kommen sollte, da sonst nicht bekannt ist, dass eine solche Funktion existiert.
    Zudem würde ich dir auch den Tipp geben, dass du nicht für jeden Spieler einen Timer starten solltest - das wären im Maximalfall 500 Timer, dafür würde sich dein Server ganz kräftig bedanken. Starte lieber einen Timer und starte dann im Timer die for-Schleife, die jeden Spieler durchgeht.


    //e: Siehe auch http://webcache.googleusercontent.com/search?q=cache:_wC8X2y10TIJ:http://wiki.sa-mp.com/wiki/Pub…forward&hl=de&ct=clnk</a> (sa-mp.com hat gerade enorme Probleme, deswegen die Version aus dem Google Cache):

    Zitat

    It's best to forward a function at the top of the script (but below the #include directives, though).

    […]allerdings kannst du es auf einem Handy nicht compilieren...


    Das stimmt so nicht. Du kannst dir den Quellcode von pawncc schnappen und ihn für arm kompilieren. So kannst du dann mit pawncc auf dem Handy auch PAWN-Code kompilieren.


    Gibt's eine opensource vom Compiler?


    Da: http://www.compuphase.com/pawn/pawn.htm. Pass aber auf, du musst die Version 3.2.2664 nehmen. Fragt sich nur, ob sich er Aufwand lohnt.

    Mir geht es bei dem @ aber darum, dass der Themenersteller das Thema eröffnete, weil er ein Projekt mit PHP hochzieht, das ganze ist also noch im Aufbau. Ergo: es kann schnell zu Fehlern kommen. Wenn er nun ein @ davor setzt, kann er schlecht etwas debuggen, da er den genauen Fehler nicht sieht - beim Debuggen ist das @ also hinderlich. ;)

    Wenn er nicht zum Server verbinden kann, kann es mehrere Ursachen dafür geben: Host ist falsch geschrieben, Nutzer existiert nicht, Passwort ist falsch oder Server ist nicht erreichbar. Wenn du das via

    PHP
    if(!$connectionhandler)

    abfragst, weißt du nicht, um was es sich genau handelt, ist also sehr hinderlich beim Debuggen.
    Gut, die allerdümmste Empfehlung wäre vielleicht, den Code einfach zu löschen, aber wenn man ein PHP-Skript erst aufbaut und da das @ verwendet, findet man Fehler nicht gerade leicht, wo sie auch sein mögen.