kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Laptop stüzt seit neuestem bei bf3 und minecraft ab

    geschrieben von eap

    abgezogen und festgehalten (der lehrer bei dem ich das durchgeführt habe ist computer experte), dann mit luftdruck durchgeblasen. (hab das komplette kühlgestell dafür ausgebaut. Glaub nicht das das ein problem wegen zu wenig ansteuerung ist, läuft ja auf voller leistung.

    Hab auserdem mal die abdeckung heruntergehoben und minecraft gestartet. grafikkarte wurde nicht wirklich heiß, eher der prozessor. Aber am schnellsten wurde der chipsatz heiß. konnte 55°C messen, wobei die temperatur des kühlkörpers warscheinlich um mindestens 10° höher war weil das so ein billiger temperaturfühler für den multimeter ist (hat keinen guten kontakt). Der Laptop ist dabei aber auch nicht abgestürzt (warscheinlich wegen der offenen abdeckung).

    Nach der reinigung vor ca. 1/2 jahr hab ich den computer auch einem stresstest unterzogen (minecraft + ein cloud-programm für wissenschaftliche zwecke,: cpu, 4 kerne:jeder 100% auslastung, gpu:100% auslastung, maximale temperatur war da glaub ich 88°C und selbst nach einer halben stunde ohne aufbocken (wegen luftdurchfuhr) blieb er damals dann auf den 88°C konstant ohne absturz. Davor war er mir auch immer abgestürzt bei minecraft, wobei aber jede menge staub im lüfter war im gegensatz zu jetzt. Chipsatz hat damals auch wärmeleitpaste bekommen (war vorher glaube ich nicht).

    Lüftersteuerung hatte ich damals auch probiert, hat aber nicht funktioniert.

    mfg. eap
  • in: Laptop stüzt seit neuestem bei bf3 und minecraft ab

    geschrieben von eap

    Hy, ich hab meinem laptop schon seit über 1. Jahr und auch schon mal wegen hitzeproblemen ihn komplett gereinigt und neue kühlpaste rauf getan. Komischerweise stürzt er aber seit 3 wochen nach ca. 20min bei battlefield 3 ab, ich hab früher aber schon auf der höchsten einstellung gespielt und gab da keine probleme, jetzt gehts bei low nicht mehr.
    Bei einem "stresstest" ist er mir auch abgestürzt. Grafikkarte war dabei über 93°C heiß. Heute hab ich minecraft auf 2.2 geupdatet, müsste eigentlich weniger leistung als battlefield 3 brauchen, aber neue map erstellt, und weniger als 2min danach absturz.
    Computer war aber noch komplett kalt, lüfter war dagegen auf voller leistung.

    Beim ausschalten ist immer: bildschirm sofort schwarz, ein paar sekunden danach schaltet der power led auf dem E/A schalter aus. Laptop ist innen komplett sauber.

    mfg. eap
  • in: dok.tk weiterleitung ohne icon

    geschrieben von eap

    Bei mir kommt bei der IP 212.83.45.137 die Meldung:

    Ein Fehler ist aufgetreten. Die Änderungen wurden nicht übernommen.

    Hab alles so gemacht wie im tutorial.

    mfg. eap
  • in: jommla, templates von anderen cms systemen einbinden

    geschrieben von eap

    Hallo, ich will meine seite von meinen selbstgeschriebenen CMS zu Joomla umsteigen. Das template will ich aber behalten.

    http://www.1234.info/webtemplates/multiflex3/

    Ich hab jetzt angefangen selber ein entsprechendes template zu schreiben, bin aber immer wieder auf diverse probleme gestoßen. wenn die methode andere templates zu integrieren zu komplex wird werde ich aber beim schreiben eines eigenen joomla-templates bleiben.

    Wenn man sich die seite anschaut sieht man das mein template schon für verschiedene CMS-Systeme portiert worden ist. Diese sind:
    MODx -- by Jesse Rochman
    MODx -- by AMDBuilder
    WordPress -- by Ainslie Johnson
    Contrexx -- by Martin Thumann
    CMS Made Simple -- by Martin Thumann
    TYPO3 -- by Gerhard Rasi
    sNews -- by Mark Jenet
    Joomla -- by Nguyen Thi Thanh Ha
    Website Baker -- by Eric Coenjaerts
    .

    Leider ist das Joomla-Template kostenpflichtig. es ist aber für andere CMS-Systeme kostenlos zu bekommen. Darunter Typo3. Meine Frage wäre es jetzt: gibt es eine möglichkeit mit ein wenig aufwand Templates von anderen CMS-Systemen in Joomla zu nutzen, wenn villeicht auch nur eingeschränkt.

    mfg. eap
  • in: eigenes Spiel greift aufs internett zu?

    geschrieben von eap

    Hallo, ich progge gerade mit einem freud ein kleines isometrisches spiel auf basis von SDL, wir sind noch beim generieren, platzieren,... von den grafiken, beim testen bei mir kommt nach kurzer zeit aber ein alarm von ZoneAlarm dass mein spiel auf die ip 239.255.255.250 zugreifen will? Netzwerkmäsig sind im spiel aber noch keine Befehle vorgekommen, nur die ganzen image befehle. wisst ihr warum sdl das machen würde?.

    mfg. eap
  • in: mit welche programm bearbeite ich eine php datei?

    geschrieben von eap

    Mit jeden Texteditor, ich nutze Notepad++, es würde aber schon der Editor reichen. Kommt halt darauf an. Syntax highlighting ist meiner meinung eine Mindestausstattung, der Rest sind nur persönliche Vorlieben (Codevervolständigung, Makros,...)

    mfg. eap
  • in: Wie Datei schützen ?

    geschrieben von eap

    Wie wäre es mit einer PHP weiterleitung:

    http://www.phpforum.de/archiv_35455_Download@mit@HeaderWeiterleitung@falscher@Dateiname@bei_anzeigen.html

    das verzeichniss in dem sich die datei befindet solltest du aber trotzdem sichern, wie in der angegeben .htaccess

    mfg. eap
  • in: Probleme mit mod_rewrite

    geschrieben von eap

    Danke, jetzt funkt alles. Der CODE ist:

    RewriteEngine On
    RewriteRule ^(css|img|js|programms) - [L]
    RewriteRule ^(.*)/?$ index.php?site_direction=$1 [QSA]


    falls wer das mal brauchen würde :thumb:

    mfg. eap
  • in: Probleme mit mod_rewrite

    geschrieben von eap

    Danke, dass funkt, gibt es villeicht eine mögichkeit, bestimmte Verzeichnisse auszuschließen? Dann müsste das ganze funktionieren

    mfg. pointhi
  • in: Probleme mit mod_rewrite

    geschrieben von eap

    Das Problem mit dem nachfolgenden Slash exestiert aber immer noch, und querrys werden auch nicht übergeben. hat da noch jemand eine lösung?

    mfg. eap
  • in: Probleme mit mod_rewrite

    geschrieben von eap

    nö, habs raufgeladen

    EDIT:

    Problem gefunden:

    man muss eine slash nachsetzen: www.eap.lima-city.de/elektronik/, hab ich bei mod_rewrite einsetzen müssen, da ansonsten ein umleitungsfehler auftrat, weil exestierende Datein nicht berücksichtigt wurden. Das müsste also behoben werden, da leute (wie ich) gerne den letzten slash weglöschen oder vergessen.
  • in: Probleme mit mod_rewrite

    geschrieben von eap

    Hy, ich will meine Seite auf ein anderes URL-Desing umschreiben, das beim CMS auch verwendet wird. Dazu will ich mod_rewrite benutzen. Das problem ist aber, das ich auch nach längerem Googlen, keine ahnung habe wie ich das genau umsetzen soll. PHP-Seitig hab ich schon eine unterstützung eingebaut, die auch funktioniert, nur mit der Umleitung wills noch nicht klappen.

    Das Ziel ist dabei, einen URL wie www.eap.lima-city.de/elektronik in www.eap.lima-city.de/?site_direction=elektronik umzuwandeln. Also der Querry site_direction soll alles nach www.eap.lima-city.de/ bekommen. Eigentlich nicht so schwer, aber ich bekomme es einfach nicht fertig. Auserdem sollen alle Querrys mitgegeben werden, wenn welche existieren, und exestierende Verzeichnisse und Dateien ausgeschlossen werden.

    Zurzeit schaut der Betreffende code von mir so aus:

    RewriteEngine On
    RewriteRule ^(.*)/$ /?site_direction=$1[L]


    der funkt aber nicht, hab ihn auserdem zurzeit deaktiviert, da es dadurch probleme mit piwik gab.

    mfg. eap
  • in: Session funkioniert nicht mehr [funktioniert doch wieder]

    geschrieben von eap

    php_file?, ich hab über google nichts gefunden, wenn das ne konfigurationsdatei ist kann ich sie sicher nicht aufrufen, da die seite ja auf lime-city gehostet ist.

    mfg. eap

    NACHTRAG: Hab das ganze noch mal probiert, auf einmal funktioniert wieder alles, hoffe mal dass das ne ausnahme war. Ich frag mich trotzdem, wie so was passieren kann?
  • in: Session funkioniert nicht mehr [funktioniert doch wieder]

    geschrieben von eap

    Hallo, ich hab ein komischen problem. gestern funktioniert alles noch reibungslos, und heute lad ich ein leicht abgeändertes php-file rauf, testen, mal einloggen, neue seite, und schon wieder rausgeloggt. Die Useridentifikation funktioniert aber. auf der anderen seite, die ich schon lange nicht mehr erneuert habe, das gleiche problem. auf einmal funkt das eingeloggt sein nicht mehr, das loggin schon!, wird halt nicht mehr gespeichert.

    ich hab jetzt lange mittels googe, ect. das problem gesucht, aber keine lösung gefunden. Ich schätz mal dass villeicht php oder so geändert wurde, hab aber schnell nichts konkretes gefunden. Hier der wichtige code der session-datei:

    session_start();				// Startet die Session
    session_register("session_user_name");		// $user_session, hier wird der Username gespeichert, wenn die Person eingeloggt ist
    session_register("session_user_id");		// $id_session, Die ID des Benutzers, wenn der User eingeloggt ist
    session_register("session_user_password");	// $password_session, das Verschlüsselte Passwort, wenn der Benutzer eingeloggt ist.
    
    session_register("session_test");		// Testsession
    
    echo "Test: ".$_SESSION["$session_test"];	//gibt den inhalt der testsession aus


    ich weis, session_register ist veraltet, aber es hat zurzeit immer funkioniert, auch wenn register_global ausgeschaltet ist.

    Ich hab lange probiert, und nach dem was ich herausgefunden habe wird nicht eine session-variable übergeben, die testsession wird am ende der index.php, also nachdem alle funktionen aufgerufen worden sind mit "testtext" beschrieben, und das müsste am anfang auch von der website ausgegeben werden, gesehen hab ich aber nichts.

    wüsstet ihr villeicht eine lösugn für das problem?

    mfg. pointhi

    NACHTRAG:

    http://www.eap.4lima.de/ hier erscheint zurzeit "Test:" ganz links oben, wenns funktionieren würde müsste "Test:testtext" dortstehen

    außerdem hab ich mal versucht ob piwik funktioniert, es kommt folgende error-meldung:

    Fehler: Form security failed. Please reload the form and check that your cookies are enabled. If you use a proxy server, you must configure Piwik to accept the proxy header that forwards the Host header. Also, check that your Referer header is sent correctly.


    Meines Wissen surfe ich aber nicht über einen Proxy, und Cookies sind bei mir auch aktiviert. Der Fehler tritt bei mir ausserdem auch auf dem Opera auf
  • in: w3c validator: Sorry! This document can not be checked?

    geschrieben von eap

    hab jetzt den umlaut als ü und die Zeichenkodierung als utf-8 gesetzt, ist kein problem mehr. Bei texten muss ich halt automatisch dann alle sonderzeichen knovertieren, was in php ja kein propblem darstellt.

    mfg. eap
  • in: w3c validator: Sorry! This document can not be checked?

    geschrieben von eap

    In Zeile 8 steht:
    <meta name="description" content="Privathompage über Elektronik, Programmieren und Modellflug">

    aber was kann da nicht in utf-8 konvertiert werden?, oder anders gesagt, was muss ich ändern?

    mfg. eap
  • in: w3c validator: Sorry! This document can not be checked?

    geschrieben von eap

    Hallo, ich programmiere gerade die neue website von mir, sie ist unter http://www.eap.4lima.de/ zu finden.

    Da meine alte Website über 60 Fehler hatte will ich diese zumindestens im grundgerüst so fehlerfrei wie möglich bauen, leider kann ich dass nicht checken, da der w3c validator meine seite nicht akzeptiert. Ich geh darum aus dass sich da ein größerer Fehler eingeschlichen hat.
    Der Doctype ist XHTM 1.0

    http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.eap.4lima.de%2F

    Ich bitte euch darum, ob ihr den Fehler in der Seite villeicht aufspüren könnt.

    mfg. eap
  • in: Quantencomputer

    geschrieben von eap

    Die nächste Computer Revolution wird wohl der einatomige Transistor machen, das wird auch gleich mal für viel Rechenleistung sorgen, weil man dann super kompakt viele Rechenkerne auf nenn Chip bekommt.


    erklär mal wie du dir das vorstellst?, heutzutage braucht man 3 arten von atomen für nen transistor. Einen Halbleiter wie silizium mit vier valenzelektronen mit einen stoff mit 3 valenzelektronen für den p-halbleiter oder mit einen stoff mit 5 valenzelektronen für den n-halbleiter. glaube nicht dass man das auf 1 atom minimieren kann, wenn das ganze elektrisch, und nicht irgendwie optisch, ect. funktionieren soll?

    mfg. eap
  • in: router als switch

    geschrieben von eap

    versuchs mal mit google

    http://forum.chip.de/kabel-netzwerke/man-un-switch-hub-router-verbinden-1474051.html

    das mit dem crosoverkabel sollte problemlos funktionieren, wenn einer der beiden uplink unterstütz reicht meines wissen auch ein "normales" kabel

    mfg. eap
  • in: Microcontroller Programmierung für Anfänger

    geschrieben von eap

    welchen controller willst du den programmieren?


    Gebräuchliche Conrtoller für Hobbyanwendungen sind z.b. PIC und AVR

    mfg. eap
  • in: header() wirkungslos bei include?

    geschrieben von eap

    http://php.net/manual/de/function.header.php

    besonders wichtig dabei:

    Beachten Sie, dass Sie die Funktion header() aufrufen müssen, bevor Sie irgendeine andere Art von Ausgabe (seien es normale HTML-Tags, Leerzeilen in einer Datei oder von PHP) zum Client schicken. Es handelt sich hier um einen typischen Fehler, der zum Beispiel auftritt, wenn Sie Code mittels include() oder require() oder einer anderen Dateizugriffs-Funktion einlesen, die Leerzeichen oder Leerzeilen enthalten, die ausgegeben werden, bevor header() aufgerufen wird. Das gleiche Problem kann auch auftreten, wenn Sie eine Datei verwenden, in der HTML und PHP vermischt wurden.


    Villeicht hast du genau das gemacht
  • in: C# probleme beim Webcam einlesen

    geschrieben von eap

    Hy, ich möchte gerne die Bilder von einer Webcam einlesen und ausgeben können, um damit später auch bei der Bilderkennung zu experimentieren. Das Problem ist nur, dass ich keinen Programmcode dafür gefunden habe, der bei mir auch funktioniert, bis auf einen, wo ich mich null auskenne. Ich hab hier einen guten und kurzen programcode gefunden, leider funktioniert der auch nicht, obwohl bei der webcam der LED leuchtet dass sie angesteuert wird. Ich fände es super wenn das programm endlich laufen würde, auch weil es sehr kurz ist. Hättet ihr eine Idee warum es nicht funktioniert?

    Zurzeit Benutze ich Visual Studio 8
    Meine Webcam ist die FO13FF-50 PC-CAM

    Nachtrag: Hab das Problem gefunden, hab die DLLs nicht in System32 kopiert
  • in: IP-Adresse/Subnetmask

    geschrieben von eap

    Wenn ihr in der schule eine prüfung schreibt solltet ihr es eigentlich erklärt bekommen haben, sonst frag noch mal nach.

    hier wird wird ein teil der materie behandelt, goggle einfach mal danach.

    mfg. eap
  • in: Onlinespiel, Karte auslesen erlaubt?

    geschrieben von eap

    zurzeit programmiere ich die seite mit einer kopieren-einfügen option, da gehts fast schon von alleine, da man jeden spieler nur einmal aktuallisieren muss, wenn man ihn benötigt, und nicht alle daten manuell eingeben muss.
    Mein programm, dass ich dafür eigentlich angefangen habe bassiert auf AutoIt, mit dem ich vor einer woche angefangen habe, außerdem hab ich den code vom spiel studiert, was keine leichte aufgabe bei den ganzen js. funktionen ist und hab die ajax-"befehle" gefunden, die ich benötige.
    Das währe Datenratenschonend. Nur man kann villeicht den Bot dadurch enttarnen, da ja der url direkt aufgerufen wird, damit hab ich mich aber noch nicht wirklich beschäftigt, da ich jetzt die voll-manuelle version programmieren werde
    Auch hätte mein programm das problem, dass beim ersten mal, wenn man wirklich die gesammte karte ausliest bis zu 160.000 Seiten gehen muss, da noch keine daten vorhanden sind. das währe bei einer wartezeit von 1s pro aufruf 44stunden dauerlauf, das währe unzumutbar und merken tuts auch jemand, wenn das script eine log-datei macht. Die andere methode wäre zuerst die übersichtskarte zu nutzen, das währen aber bei 13x13 Felder bei einer karte mit der größe von 400x400 felder so etwa 950 aufrufe, das wären 15 minuten für wenig daten. Also ist die manuelle sowieso noch wesentlich besser, da meine gedachten auslesealgorythmen noch ihre zeitprobleme haben. Villeicht mach ichs mal so, das felder in der größe von 10*10 Felder nach manueller aktivierung abgefragt werden, auch eine arbeit wie einer suchmaschine mit url-folgen währe möglich, aber mit meiner erfahrung noch nicht so einfach.
    Villeicht mach ichs mal so, wenn s möglich ist dass ich einfach meine onlineaktivität vom script mitloggen lasse, und wenn ich nützliche daten für das script gerade aufrufe sie dann verarbeitet und dann in die datenbank hochlädt.

    Also ist der auslesealgorytmus noch nicht wirklich ausgereift, wenn ich ihn fertig programmieren würde.

    danke für eure meinung dazu, ich werde sie weiterverwenden bei den projekt, und solange ich nichts mit bots-mache ist es 100% im erlaubten bereich, weil solche tools auch im forum schon aufgelistet sind, und noch nie ein moderator ect. was dagegen hatte.

    mfg. eap
  • in: Hackerangriff... was kann ich tun ?

    geschrieben von eap

    Ich würde entweder die seite komplett, oder mindestens in teilen selber entwickeln, da keiner außer dir den code hat, und auch keiner die sicherheitslücken so einfach findet,
    oder mindestens wenn möglich alle russen sperren, das nutzt sich aber nur was, wenn die angreifer über die seite, und nicht über die datenbank, ect. zugegriffen haben.

    mfg. eap
  • in: Onlinespiel, Karte auslesen erlaubt?

    geschrieben von eap

    Dann mach ich das ganze halt manuell, da es das auch schon als Exel-Script gibt, von dem alle wissen und keiner was sagt, ist auch im forum. Für mich ist es kein problem, nur den datenbestand ist dabei wesentlich ungenauer, und muss manuell aktuallisiert werden.

    mfg. eap
  • in: Onlinespiel, Karte auslesen erlaubt?

    geschrieben von eap

    Hy, ich hab gerade angefangen ein tool zu entwickel, das die karte eines onlinespieles einlesen soll, damit ich und die ally in der ich bin besser planen können. Die software macht dabei das, was ein mensch sonst nur bei langer freizeit erledigen könnte, außerdem müsste man die daten auch immer aktuallisieren. Nun die frage: ich hab hier die wichtigen punkte aufgelistet, die die software villeicht betreffen können, ich bin mir aber nicht sicher, ob dadurch die software in dem spiel verboten wäre:

    5.2. Dem Nutzer ist jede Form von manipulativen Eingriffen in das Online-Spiel untersagt. Der Nutzer ist insbesondere nicht berechtigt, Maßnahmen, Mechanismen oder Software zu verwenden, die die Funktion und den Spielablauf stören können. Der Nutzer darf keine Maßnahmen ergreifen, die eine unzumutbare oder übermäßige Belastung der technischen Kapazitäten zur Folge haben können. Es ist dem Nutzer nicht gestattet, von der Spielleitung generierte Inhalte zu blockieren, zu überschreiben oder zu modifizieren oder in sonstiger Weise störend in das Spiel einzugreifen.
    5.3. Dem Nutzer ist es darüber hinaus untersagt, das Online-Spiel (einschließlich aller einzelner Internetseiten) mit anderen Programmen außer dem Internet-Browser oder dem zur Verfügung gestellten Client-Programm aufzurufen. Dies bezieht sich insbesondere auf so genannte Bots sowie andere Tools, die das Webinterface ersetzen oder ergänzen sollen. Ebenfalls untersagt sind Scripte und gänzlich oder zum Teil automatisierte Programme, die dem Nutzer einen Vorteil gegenüber seinen Mitspielern verschaffen. Hierzu zählen auch Auto-Refresh-Funktionen und weitere, integrierte Mechanismen des Internetbrowsers, sofern es sich um automatisierte Vorgänge handelt.
    5.4. Der Nutzer darf unter keinen Umständen
    a) Cheats, Mods und/oder Hacks erstellen oder verwenden, sowie jegliche andere von Dritten hergestellte Software verwenden, die das Spielerlebnis der Online-Spiele verändert,
    b) Software benutzen, die "Datamining" ermöglicht oder auf andere Weise im Zusammenhang mit den Online-Spielen stehende Informationen abfängt oder sammelt,
    c) virtuelle Gegenstände, die in den Online-Spielen genutzt werden, außerhalb der Online-Spiele nutzen, für "echtes" Geld zu kaufen oder zu verkaufen oder zu tauschen.
    Dies umfasst auch sämtliche Umgehungen, ähnliche Handlungsweisen oder Handlungsweisen, die in ihrer Wirkung den vorgenannten Verboten gleichkommen.



    Dem Nutzer ist jede Form von manipulativen Eingriffen in das Online-Spiel untersagt. Der Nutzer ist insbesondere nicht berechtigt, Maßnahmen, Mechanismen oder Software zu verwenden, die die Funktion und den Spielablauf stören können. Der Nutzer darf keine Maßnahmen ergreifen, die eine unzumutbare oder übermäßige Belastung der technischen Kapazitäten zur Folge haben können. Es ist dem Nutzer nicht gestattet, von der Spielleitung generierte Inhalte zu blockieren, zu überschreiben oder zu modifizieren oder in sonstiger Weise störend in das Spiel einzugreifen.


    Dass trifft eigentlich gar nicht zu:, weil meine daten nicht in das online-spiel eingreifen, sondern nur daten auslesesen, außerdem bin ich darauf gedacht dass die software nicht stört oder große datenmengen verursacht. Ich hab lange den Quellcode studiert, und werde nur die ajax-funktionen aufrufen, das heißt dass keine bilder, etc geladen werden, sondern nur die wichtigen informationen, außerdem wird zwischen jedem aufruf eine bestimmte zeit gewartet, dadurch währe ich von der datenrate ein benutzer, der einmal in der woche reinschaut, auch ändere ich keine files von spiel. sollte so stimmen oder?


    Dem Nutzer ist es darüber hinaus untersagt, das Online-Spiel (einschließlich aller einzelner Internetseiten) mit anderen Programmen außer dem Internet-Browser oder dem zur Verfügung gestellten Client-Programm aufzurufen. Dies bezieht sich insbesondere auf so genannte Bots sowie andere Tools, die das Webinterface ersetzen oder ergänzen sollen. Ebenfalls untersagt sind Scripte und gänzlich oder zum Teil automatisierte Programme, die dem Nutzer einen Vorteil gegenüber seinen Mitspielern verschaffen. Hierzu zählen auch Auto-Refresh-Funktionen und weitere, integrierte Mechanismen des Internetbrowsers, sofern es sich um automatisierte Vorgänge handelt.


    1, mein prgramm kommuniziert über den Internett-Explorer, also ersetze ich das Webinterface nicht
    2. der einzige vorteil für mich ist, dass ich die kordinaten nicht mehr manuell eingeben muss, und ich eine bessere suchfunktion wie im spiel habe

    5.4. Der Nutzer darf unter keinen Umständen
    a) Cheats, Mods und/oder Hacks erstellen oder verwenden, sowie jegliche andere von Dritten hergestellte Software verwenden, die das Spielerlebnis der Online-Spiele verändert,
    b) Software benutzen, die "Datamining" ermöglicht oder auf andere Weise im Zusammenhang mit den Online-Spielen stehende Informationen abfängt oder sammelt,
    c) virtuelle Gegenstände, die in den Online-Spielen genutzt werden, außerhalb der Online-Spiele nutzen, für "echtes" Geld zu kaufen oder zu verkaufen oder zu tauschen.
    Dies umfasst auch sämtliche Umgehungen, ähnliche Handlungsweisen oder Handlungsweisen, die in ihrer Wirkung den vorgenannten Verboten gleichkommen.

    a) ich greif damit nicht aktiv in das spielerlebniss ein, ich nutze nur die informationen des tools dafür, richtig vorzugehen
    b) bin mir dabei nicht sicher
    c) trifft gar nicht zu

    Was sagt ihr dazu?

    mfg. eap
  • in: Purebasic

    geschrieben von eap

    Ich hab meine ersten 2D spiele mit dem programm gemacht. Basic ist allgemein aber eine unübersichtliche sprache, wenn die Programme größer werden. ich bleibe lieber bei c. Empfehlen kann ich die free-version von gamestudio. da hab ich gleich 3d-spiele programmiert. ist so ähnlich wie purepasic, nur in c, und mit ein paar guten extratools für 3d-objekte.

    mfg. eap
  • in: Programm bestimte daten in einer txt datei speichern lassen

    geschrieben von eap

    sollte sein, was du suchst: http://openbook.galileocomputing.de/einstieg_vb_2010/einstieg_vb_2010_kap_06_003.htm#mja20bb3d82835b63b27415e0d340d8ce9

    ich kann dir galileoopenbook nur empfehlen

    mfg. eap
  • in: Was sind/waren Eure Probleme mit der eigenen Homepage?

    geschrieben von eap

    Ich hab zurzeit große probleme mit dem Login-Bereich (Behoben, hab bei der Datenabfrage statt "AND" "AND AND" geschrieben)
    . Irgendwie mag er mich nicht mehr, seitdem ich die internettseite verschoben habe. Auch hab ich meine erste Dynamische-PHP-Seite sehr schlecht programmiert. die war vor 1 Tag auch noch online. Die neue ist wesentlich effizenter und übersichlicher. Sind immerhin über 20 Dateien für die Ausgabe der Bildschirmdaten gemacht worden. :spammer:
    Früher waren es 2, die nur aus übersichtsgründen geteilt worden sind. Ich werde noch ein paar verbesserungen machen, mein datenbakverwaltungsprogramm durch selbstgeschriebene scripte ersetzen und zu hoffen, das Google wieder mal über die Seite fährt. Ich hab jetzt eingestellt, das die Seite alle 7 Tage aktuallisiert. Also habe ich eine nicht zu lange wartezeit auf aktuallisierung. Am Ende muss ich natürlich noch die Inhalte schreiben, die zurzeit noch in meinem kopf sind :biggrin:

    Voraussichtliche Fertigstellung: wenns gut geht, in ein paar wochen

    mfg.: eap

    meine Seite: http://www.eap.lima-city.de/
  • in: Beitrag ohne Guldenvergütung erstellen

    geschrieben von eap

    Wie währe es, das man, wenn man eine Antwort erstellt, eine Checkbox hat, mit der man die Guldenvergütung in der Betreffenden Antwort ausschalten kann.
    Mir ist es nämlich schon manchmal passiert, wenn ich mich Bedanken wollte, oder eine Zwischenfrage hatte, das als Spam bewertet worden ist und gelöscht worden ist.
    Währe das eine gute Zusatzfunktion?

    mfg. eap
  • in: Counterhost erlaubt ?

    geschrieben von eap

    Was ist ein Counterhost?

    mfg. eap
  • in: Wie programmiert man einen Microcontroller?

    geschrieben von eap

    Die empfindlichsten Transistoren, die ich da haben, werden dafür nicht ausreichen, ich suche nach den empfindlichsten, die ich finden kann.


    Welche Transistoren hast du?
    Bei mir läuft der BC547B ohne Probleme, und der kann bis zu 200mA schalten. Nachdem Was ich in dem Datenblatt gelesen habe, hat der Transistor einen Verstärkungsfaktor von 330, du kannst also 330 mal so viel Strom entnehmen, wie du hineinsteckst (nur in dem Bereich, für den der Transistor ausgelegt ist) für 200mA wird der Mikrokontroller mit nicht mal 1 mA belastet. Also mehr als genügend überdimensioniert.


    Eine Spannung, die aus dem Microcontroller heraus kommt währe auch wissenswert.


    Die Ausgangsspannung ist bei den meisten Mikrokontrollern ca. Die Eingangsspannung.
  • in: Wie programmiert man einen Microcontroller?

    geschrieben von eap

    Bei PICs muss man die Zeitschleife selber programmieren. Hier ein Bsp. in Assembler:

    ; Mögliche Standardwarteschleife für 1 ms bei 4MHz Systemtakt
    ;
    PAUSE1ms										; Label, wo die Standardwarteschleife beginnt
    		movlw	D'199'							; Dezimalwert für die Zeitkonstante damit PAUSE = 1ms ist
    		movwf	schleife						        ; Schieben des Wertes 199 in die Variable "schleife"
    												; Ende der Start-Einstellungen für "PAUSE1ms"
    
    PAUSEE											; Einsprungstelle für Pausenschleifen
    		nop
    		nop										; Taste nicht gedrückt, springe zur Marke "HAUPT" DECFSZ	schleife,1		
    		decfsz	schleife,1						; Dekrementiere die Variable "schleife" um 1 und schreibe das Ergebnis zurück in "schleife"
    		goto	PAUSEE							; Ist die Zeit verstrichen? Nein, dann springe zurück zu "PAUSEE"
    												; Neuer Durchlauf bis "schleife" = 0
    		return
    
    ; Mögliche Standardwarteschleife für Zeit 255 ms
    ;
    PAUSE250ms
    		movlw	D'200'
    		movwf	help
    PAUSE250										
    		call	PAUSE1ms
    		decfsz 	help,1							; Dekrementiere die Variable "help" um 1 und schreibe das Ergebnis zurück in "schleife"
    		goto	PAUSE250						; Ist die Zeit verstrichen? Nein, dann springe zurück zu "PAUSE250ms"
    												; Neuer Durchlauf bis "schleife" = 0
    		return


    Dabei Besteht das Programm aus einen Unterprogramm, das 1ms Wartet (Jeder Befehl benötigt eine bestimmte zeit zum abarbeiten), und ein 2. Programm, das das erste so oft, wie benötigt aufruft. Der Nachteil dabei ist, das kein CODE während der Zeitschleife ausgeführt werden kann, und wenn man einen Timer verwendet, dass er die Genauigkeit stark einschränkt. Diese Methode ist normalerweise nicht sehr genau.

    Die 2. Methode wäre, ein Timer-Interrupt. Wird meistens auf benutzt. Ich hätte ein funktionierendes Beispiel in C, das ist aber am anderen Computer. Werde es aber nachposten.


    Das Entwicklungsboard schaut nicht schlecht aus. Die Stromaufnahme wird aber steigen, wenn du noch LEDs anhängst. Standartleds benötigen 20mA(rot, gelb)-40mA(grün) Dabei musst du auf die max. Belastbarkeit achten. die meisten PICs darf ich mit maximal 20mA belasten. Weiß nicht, wie das bei den AVR ist, wird wohl aber nicht anders sein. Normalweise sollte man die PINs mit max. 3 mA high, und 8mA low belasten. Wie bei Vielen sachen in der Elektronik ist das aber vorsichtig bemessen. ich belast meistens mit 20mA, und die Chips haben mir es nicht übel genommen.

    mfg. eap

    INFO: Die Seite, die ich gepostet habe ist für anfänger gedacht. Es wird ca. Schritt für Schritt erklärt, wie man einen PIC Programmiert. Am anfang ist halt viel Terorie, die man mehr oder weniger zum Assemblerprogrammieren braucht. Bei C, wird das meiste schon vom Compiler erledigt, manches sollte man aber trotzdem wissen. z.b.: Das die kleinen Chips nicht zum 16Bit rechnen gebaut wurden, und das sehr viel rechenleistung und Programmspeicher benötigt, da es normalerweise kein 16 Bit, sondern ein 8 Bit Controller ist. Ist man halt auf die Zahlen von 0-255 Beschränkt, statt bis 65535 bei 16 Bit (müsste richtig gerechnet worden sein)
  • in: Frequenzmodulation

    geschrieben von eap

    meinst du so etwas: http://www.elektroniktutor.de/signale/fm.html

    mfg. eap
  • in: Wie programmiert man einen Microcontroller?

    geschrieben von eap

    >>Welcher Chip:

    >Ich programmiere PICs, welcher Chip der Beste ist, muss jeder für sich selbst entscheiden. AVRs sind auch sehr beliebt, und es gibt viel Lesestoff dazu. Für PICs gibt es eine gute Seite, mit der man gut einsteigen kann: http://www.sprut.de/. Ich würde dir auch empfehlen, ein Buch für Einsteiger zum Mikrokontrollerprogrammieren kaufen. Das hat mir wirklich gut geholfen.


    >>Programmiersprache:

    > Jeder Mikrokontroller ist in Assembler Programmierbar. Assembler ist eine Hardwarenahe Programmiersprache, darum musst du dich vor dem Programieren. mit den Technischen Daten auseinandersetzen. Ist meines Wissen bei den anderen Sprachen auch so, bei Assembler musst du aber die Daten aber besonders genau durchlesen. Es ist nicht nachteilig, Assembler zu beherschen, da man damit sehr Effizient programmieren kann.

    >C ist eine Sprache, für die es warscheinlich für jeden Autonnormalverbraucher Chip einen Compiler gibt. Ich steige auch gerade in das PIC-C um, was dem Computer C gleichgestellt ist. Du musst aber noch manche Register setzen. Aber nicht so viele wie in Assempler.

    >Andere Hochsprachen: Etwa das gleiche wie in C, es ist aber nicht für jede Sprache ein Compiler erhältlich

    >Basic gut zum einsteigen, da sie sehr leicht ist. Ich habe noch keine Programme für Mikrokontroller in Basic geschrieben, aber für Computer. Der größte nachteil von Basic ist die Unübersichtlichkeit des Codes, bei größeren Programmen. Zum Einsteigen soll sie, nachdem ich gehört habe aber sehr gut geeignet sein.


    >>Verbindung Computer, Chip:

    >Ich verwende immer ein Programmiergerät, um den Chip zu programmieren. Der Nachteil dabei ist, dass man den Chip immer aus der Fassung nehmen muss, wenn man ein neues Programm auf ihn schreiben will. Man kann aber auch nur die 5 Leitungen (Bei PICs) die zum Programmieren nötig sind herrausführen, um dein Chip zu beschreiben. Das ist aber nur in Entwicklungsboards richtig nützlich, da man bei gelöteten Schaltungen irgendwie die zusätzlichen Anschlüsse herrausführen muss.

    >Die 2 Möglichkeit wäre ein Bootlader. Da auf den meisten Chips noch keiner Vorhanden ist, muss man ihn zuerst hineinschreiben. Dafür bräuchte man wieder ein Programmiergerät. Bei oftmaligen Beschreiben des Cipes in schneller Abfolge (Programmentwicklung) ist er aber sehr nützlich.

    Ich hoffe ich konnte helfen.

    mfg. eap

  • in: Seite Lädt 3mal

    geschrieben von eap

    Hier der Besucherzähler: Die Kommentare habe ich am 22.05 hinzugefügt. Sollten eine gute Hilfe, zum überschauen des Codes sein.

    <?php
    //#########################  Beschreibung der Datei #####################################
    /*
    
    	********* Allg. Informationen *********
    
    	Autor:		eap
    	E-Mail:		elektronik69@gmx.net
    
    	********** Dateinformationen **********
    
    	Datei erstellt am:				06.05.2010
    	Datei zuletzt bearbeitet am:	22.05.2010
    
    	Funktion der Datei:
    
    	1. Zählen der Aufrufe einer bestimmten Seite, mit Blocker				-- Fertig
    	2. Zählt die Benutzer und die Aufrufe einer Seite die dieser macht.		-- Fertig
    
    */
    
    //######################  Zähler für die Seitenaufrufe ##################################
    
    $new_site = 0;
    
    $url = $_SERVER["QUERY_STRING"];								// Aktueller URL hinter dem ?
    
    $abfrage = "SELECT ID, VIEWS FROM db_articel WHERE URL='$url'";	// Ruft die Zeile auf, in der URL = $url ist
    $ergebnis = mysql_query($abfrage);
    $row = mysql_fetch_object($ergebnis);							// Führt den Befehl aus und beschreibt die Array $row damit
    
    if (strpos("$view_sites_session","$row->ID;")==null)			// Fragt die Variable $row->ID und eine Semmikoke, ob dies schon in $view_sites_session ist.
    	{
    	if($view_sites_session == null)								// Wenn es der 1. Eintrag ist, wird eine Semikoke gesetzt
    		$view_sites_session = ";";
    	$view_sites_session = "$view_sites_session$row->ID;";		// Fügt zur aktuellen Seitenliste die Aktuelle hinzu
    	
    	$views = $row->VIEWS + 1;									// Inkrementiert die Variable mit der Anzahl der Ansichten
    
    	$new_site = 1;												// Setzt die Variable $new_site auf 1, damit der Besucherzähler inkrementiert wird
    	
    	$aendern = "UPDATE db_articel Set VIEWS='$views' WHERE URL='$url'";		// Ändert die Anzahl der Ansichten
    	$update = mysql_query($aendern);
    	}
    	
    //###################  MySQL-Besucherzähler mit IP-Sperre ###############################
    
    $timestamp = date(U);											// Aktuelle Zeit als Timestamp
    $ip = $_SERVER["REMOTE_ADDR"];									// Die aktuelle IP des Clients wird in $ip geschrieben
    $browser = $_SERVER["HTTP_USER_AGENT"];							// Die Teschnischen Daten "Browser, Betriebssystem" werden in $browser geschrieben
    $date = date("Y-m-d", $timestamp);								// Aktuelles Datum mit der Formatierung Y-m-d
    
    $test = mysql_query("SELECT * FROM db_counter WHERE IP='$ip'"); // Testen, ob es bereits eine Eintrag über eine identische IP gibt
    
    if(mysql_num_rows($test) != 1)
    	{
    	mysql_query("INSERT INTO db_counter SET IP='$ip', FIRST_TIMESTAMP='$timestamp', LAST_TIMESTAMP='$timestamp', SITES='1', BROWSER='$browser'"); //Sonst einen neuen Eintrag vornehmen
    	
    	$testdate = mysql_query("SELECT USER FROM db_counter_day WHERE DAY='$date'"); 	// Testen, ob es bereits eine Eintrag über eine identische Datum gibt
    	if(mysql_num_rows($testdate) != 1)
    		{
    		mysql_query("INSERT INTO db_counter_day SET DAY='$date', USER='1'"); 	// Sonst einen neuen Eintrag vornehmen
    		}
    	else
    		{
    		$abfrage = "SELECT USER FROM db_counter_day WHERE DAY='$date'";			// Abrufen der Spalte USER wo DAY gleich $date ist
    		$ergebnis = mysql_query($abfrage);
    		$row = mysql_fetch_object($ergebnis);									// Führt den Befehl aus und beschreibt die Array $row damit
    
    		$user = $row->USER + 1;													// Inkrementieren der Variable $user
    
    		$aendern = "UPDATE db_counter_day Set USER='$user' WHERE DAY='$date'";	// Den neuen Wert von $user in USER schreiben
    		$update = mysql_query($aendern);
    		}
    	}
    else
    	{
    	$abfrage = "SELECT LAST_TIMESTAMP, SITES FROM db_counter WHERE IP='$ip'";	// Abrufen der Spalten SITES und LAST_TIMESTAMP von db_counter
    	$ergebnis = mysql_query($abfrage);
    	$row = mysql_fetch_object($ergebnis);										// Führt den Befehl aus und beschreibt die Array $row damit
    
    	$sites = $row->SITES;
    
    	if($new_site == 1)
    		{
    		$sites = $row->SITES + 1;												// inkrementiert $sites wenn $new_site 1 ist.
    		}
    	
    	$last_timestamp = date("Y-m-d", $row->LAST_TIMESTAMP);						// $row->LAST_TIMESTAMP wir Y-m-d Formatiert und in $last_timestamp geschrieben
    	
    	$aendern = "UPDATE db_counter Set SITES='$sites', LAST_TIMESTAMP='$timestamp', BROWSER='$browser' WHERE IP='$ip'";
    	mysql_query($aendern);														// Aktuallisieren der Werte in db_couter
    	
    	if($date != $last_timestamp)
    		{
    		$testdate = mysql_query("SELECT USER FROM db_counter_day WHERE DAY='$date'");	// Testen, ob es bereits eine Eintrag über eine identische Datum gibt
    		if(mysql_num_rows($testdate) != 1)
    			{
    			mysql_query("INSERT INTO db_counter_day SET DAY='$date', USER='1'");	// Sonst einen neuen Eintrag vornehmen
    			}
    		else
    			{
    			$abfrage = "SELECT USER FROM db_counter_day WHERE DAY='$date'";			// Abrufen der Spalte USER wo DAY gleich $date ist
    			$ergebnis = mysql_query($abfrage);
    			$row = mysql_fetch_object($ergebnis);									// Führt den Befehl aus und beschreibt die Array $row damit
    
    			$user = $row->USER + 1;													// Inkrementieren der Variable $user
    
    			$aendern = "UPDATE db_counter_day Set USER='$user' WHERE DAY='$date'";	// Den neuen Wert von $user in USER schreiben
    			$update = mysql_query($aendern);
    			}
    		}
    	}
    	
    //##################################  Ende ##############################################	
    	
    ?>


    Wenn jemand den Besucherzähler benutzen möchte, muss er den Autor und die E-Mail des Autors unverändert lassen.
    Es darf kein eigenes Copyrigt hinzugefügt werden!!


    Nachtrag:

    mit einer Erweiterung des Codes, habe ich eine mehrfachzählung vermieden:

    if($new_site == 1 && strpos($url,"ast=")==null && strpos($url,"itglied=")==null && strpos($url,"dmin=")==null && strpos($url,"rror=")==null)
    		{
    		$sites ++;																// inkrementiert $sites wenn $new_site 1 ist.
    		}


    Dabei wird die Variable $site nur inkrementiert, wenn keine spezielle Seite aufgerufen wird, die Spezielle Funktionen für den gast, dem Mitglied oder den Administrator, sowie keine Fehlerseite ist.
    Ich frag mich nur, warum ich so einen CODE noch einfügen musste, damit die Seite nicht 3mal gezählt wird

    mfg. eap
  • in: Seite Lädt 3mal

    geschrieben von eap

    Ich hab ein großes Problem: Meine Seite Lädt nicht einmal, sondern dreimal. Ich hab es bemerkt, als die Besucherzählung und der jede Seite immer 3 Mal gezählt hat, und auch die Fehlerzählung mehr pro Fehlermeldung auch mehrere Einträge machte: genau gesagt 3-5.

    Ich hab den Quelltext, der Schuld sein könnte schon geprüft, hab aber keinen Fehler gefunden. Ich hab von der Seite eine genaue HTML-Seite, also das was der Browser ausführt hier gespeichert.: http://www.eap.lima-city.de/forum/Startseite.htm.

    Den genauen URL kann ich aus Sicherheitsgründen nicht bekanntgeben, da der Loginbereich noch entwickelt wird, und während der Entwicklungsphase ein hohes Sicherheitsrisiko besteht. Zurzeit kann man darum, wenn man den URL kennt auch alle IPs + Seitenaufrufe sehen. Das wird noch alles bis zur Veröffentlichung behoben werden.

    Könnt ihr Schauen, ob der Quelltext villeicht doch einen Fehler hat?

    mfg. eap

    Nachtrag: Hab mir die Seite noch mal angeschaut. Ist wohl eine Sicherheitslücke vorhanden, oder hab was übersehen, hab jetzt halt 15 Besucher, und es ist was interresanntes herrausgekommen: Hier der Inhalt der Datenbank (IP wurde aus Sicherheitsgründen gelöscht):

    ID	; First Timestamp ; Last Timestamp ; View Sites ; Browser und Betriebsystem
    
    1  ; 1274612610 ; 1274613909 ; 14 ; Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
    2  ; 1274965990 ; 1274978999 ; 151 ; Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
    3  ; 1274970271 ; 1274970272 ; 3 ; HTTP Compression Test ( www.whatsmyip.org/http_compression )
    4  ; 1274972299 ; 1274972302 ; 3 ; Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3
    5  ; 1274972350 ; 1274972353 ; 2 ; Mozilla/5.0 (Windows; U; Windows NT 6.0; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
    6  ; 1274973109 ; 1274973112 ; 3 ; Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
    7  ; 1274973159 ; 1274973162 ; 2 ; Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729)
    8  ; 1274974342 ; 1274974342 ; 1 ; Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.55 Safari/533.4
    9  ; 1274974591 ; 1274974591 ; 1 ; Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.7 (KHTML, like Gecko) Chrome/5.0.391.0 Safari/533.7	
    10 ; 1274974980 ; 1274974980 ; 2 ; Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729)	
    11 ; 1274975284 ; 1274975284 ; 1 ; Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Iron/4.0.275.2 Chrome/4.0.275.2 Safari/532.8	
    12 ; 1274976985 ; 1274976988 ; 3 ; Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729; .NET4.0E)	
    13 ; 1274977542 ; 1274977545 ; 3 ; Mozilla/5.0 (Windows; U; Windows NT 6.1; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729)
    14 ; 1274978458 ; 1274978462 ; 2 ; Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.4) Gecko/20091016 SUSE/3.5.4-1.1.2 Firefox/3.5.4	
    15 ; 1274978771 ; 1274978830 ; 10 ; Opera/9.80 (Windows NT 6.0; U; de) Presto/2.5.24 Version/10.53


    Das komische: Manche Seiten wurden einmal, andere 2 oder 3 mal geladen. Ich habe den Timestamp anzeigen lassen, da man sekundenenau die Serverabfragen sehen kann. Wenn Sie näher als ca. 5 sekunden beieinanderliegen, wird die Seite warscheinlich automatisch neugeladen. Das komische ist auch, dass der Besuchszähler über eine Blockade verfügt, der jede Seite nur einmal in der Zählung berücksichtigt. Dies wird über Sessions gemacht. irgendwie hat das aber keinen einfluss auf die Zählung.
    Wenn nötig, kann ich das Zählscript zeigen, da die sicherheitsrelevanten sachchen wo anders geamcht werden.
  • in: URLs ersetzen (intern/extern unterscheiden)

    geschrieben von eap

    Mir ist gerade eine Lösung eingefallen, die auch schon getestet wurde, und funktioniert.
    Dabei wird ein Link, der mit <a target=\"_blank\" href=\"http:// und dem Servernamen beginnnt in <a href=\"http:// umbenannt.
    Hier der CODE:

    $server_name = $_SERVER["SERVER_NAME"];
    
    $text = str_replace("<a target=\"_blank\" href=\"http://$server_name", "<a href=\"http://$server_name", $text);


    das ganze funktioniert problemlos, und kann in jede Internettseite eingebunden werden.

    mfg. eap
  • in: URLs ersetzen (intern/extern unterscheiden)

    geschrieben von eap

    Ich hab mir das Script von http://www.php-einfach.de/tuts_php_links.php herruntergeladen, und ein wenig erweitert. Das Problem ist aber, dass immer ein neuer Tab geöffnet wird, wenn ich auf einen dieser Link klicke.
    Ich könnte das Script problemlos so ändern, dass alle Links im gleichen Tab ausgeführt werden, ich würde es aber lieber so machen, dass alle Links, die mit meinem URL anfangen, im gleichen Tab, und alle anderen Links in einem Neuen Tab die Verlinkte Seite öffnet. Leider bin ich nicht der Beste in PHP, darum verstehe ich den CODE nicht wirklich.
    Könnt ihr mir villeicht helfen?

    Hier der Code:

    <?php
    $text = "http://www.php-einfach.de und klaus@mustermann.de";
    
    //Aus http://url wird [URL]http://url[/URL]
    $urlsuch[]="/([^]_a-z0-9-=\"'\/])((https?|ftp):\/\/|www\.)([^ \r\n\(\)\^\$!`\"'\|\[\]\{\}<>]*)/si";
    $urlsuch[]="/^((https?|ftp):\/\/|www\.)([^ \r\n\(\)\^\$!`\"'\|\[\]\{\}<>]*)/si";
    
    $urlreplace[]="\\1[URL]\\2\\4[/URL]";
    $urlreplace[]="[URL]\\1\\3[/URL]";
    
    $text = preg_replace($urlsuch, $urlreplace, $text);
    
    //Die URL's werden zu Links
    $text = preg_replace("/\[URL\]www.(.*?)\[\/URL\]/si", "<a target=\"_blank\" href=\"http://www.\\1\">www.\\1</a>", $text);
    
    $text = preg_replace("/\[URL\](.*?)\[\/URL\]/si", "<a target=\"_blank\" href=\"\\1\">\\1</a>", $text);
    
    $text = preg_replace("/\[URL=www.(.*?)\](.*?)\[\/URL\]/si", "<a target=\"_blank\" href=\"http://www.\\1\">\\2</a>", $text);
    
    $text = preg_replace("/\[URL=(.*?)\](.*?)\[\/URL\]/si", "<a target=\"_blank\" href=\"\\1\">\\2</a>", $text);
    ?>


    mfg. eap
  • in: Eine neue Suchmaschine

    geschrieben von eap

    Ich hab mal ein paar Suchbegriffe eingegeben. Es sind super Ergebnisse gekommen, du könntest die Websitenanzeige aber noch etwas ändern.
    z.b. wie in google, Seiten mit gleichem Url ein wenig hineinsetzen. Ich hab nämlich Roboternetz (ein forum über Roboter,..) eingegeben, und es sind 2 Seiten mit dem Url www.roboternetz.de aufgetaucht. Unerfahrene Anwender könnten das als unterschiedliche Seiten bewerten.
    Außerdem wäre es nützlich, dass man die Anzahl der Beiträge oder Bilder pro Seite ändern kann. Das herumklicken bei der Bildersuche in Google ist darum dehr langwierig, weil man nach ca. 10 Bildern wieder Klicken muss, und nicht einfach einstellen kann, das man z.b. 50 Bilder pro seite hat.
    Mir ist auch aufgefallen, als ich den Suchbegriff Elektronik eingegeben habe, dass da sehr viele Seiten kamen, die Elektronik verkaufen.

    Mich würde interresieren, nach welchem Prinzip dursucht wird, ob ein Händischer oder ein Computergemachter Webkatalog genutzt wird. Ich Tippe auf Händisch, da ja nur Deutsche Ergebnisse gekommmen sind.
    Super Arbeit, war sicher nicht leicht das zu programmieren. Ich hab es selber noch nicht versucht, hab aber gehört, dass das nicht leicht sein soll.

    Nachtrag:

    Hab einen kleinen Bug gefunden. Wenn ich z.b. auf Seite 10 Klicke, muss ich erst auf Nächste>> klicken, damit ich die nächsten 10 Seiten anschauen kann. Wäre super, wenn du es so programmierst, dass man mind. 3-5 Seiten vor und nach dir anklicken kannst.


    mfg. eap
  • in: Ubisofts neuste Idee zum Kopierschutz

    geschrieben von eap

    Bei vielen Modellflugsimulatoren gibt es einen nicht so nervigen Kopierschutz. Da gibt es einen sogenanten "Dongle" den man in den USB-Port stecken muss, damit dass Spiel funktioniert. Da man sowieso eine Fernbedienung benötigt, und der "Dongle" oft gleichzeitig ein Adapter dafür ist, stört er nicht.
    Dieser Kopierschutz macht aber nur Sinn, wenn man externe Pherepherie benötigt, die normalerweise nicht vorhanden ist.
  • in: Design, wie findet ihr es?

    geschrieben von eap

    Schöne Fehlerseite :thumb:
  • in: Nullohm-Widerstände

    geschrieben von eap

    Ein Null Ohm Wiederstand wird für die Automatische Bestückung benutzt, da die Maschienen keine Drahtbrücken machen können, und auch keine Drahtbrücken sehtzen können. Statt neues zu machen, wird eine Drahtbrücke mit Widerstandsform verwendet.
  • in: Schreiben in MySql Datenbank, Fehlermeldung

    geschrieben von eap

    Ich hab einen Fehler gemacht: :-( Ich hab nicht die Zeile 26, sondern die Zeile 32 Herrauskopiert. Hier die problemzeile:

    $result = mysql_query("SELECT ID FROM login WHERE USER LIKE $_POST[user]");
    $menge = mysql_num_rows($result);


    Ich habe auch das Problem gefunden: Ich habe
    WHERE USER LIKE
    eingegeben. Eigentlich müsste es
    WHERE NAME LIKE
    sein, da eine Spalte mit USER nicht exestiert. Hab wohl zu schnell geschrieben.

    Ich habe aber ein anderes Problem beim genannten Beispiel:

    Es wird immer "Fehler beim Speichern des Benutzernames" angezeigt. seht ihr ein problem?

    $result = mysql_query("SELECT ID FROM login WHERE NAME LIKE $_POST[user]");
    $menge = mysql_num_rows($result);
    
    if($menge == 0)
    {
    					
    $_POST[password1] = crypt($_POST[password1]);
    					
    $eintrag = "INSERT INTO login (NAME, PASSWORD, EMAIL, ACTIVE) VALUES ($_POST[user], $_POST[password1], $_POST[email1], '1')";
    $eintragen = mysql_query($eintrag);
    
    if($eintragen == true)
    {
    	echo "Benutzername <b>$_POST[user]</b> wurde erstellt.";
    }
    else
    {
    	echo "Fehler beim Speichern des Benutzernames.";
    }
  • in: Schreiben in MySql Datenbank, Fehlermeldung

    geschrieben von eap

    Ich möchte gerne mit PHP in eine MySql Datenbank schreiben, dabei habe ich dass Problem, das ich folgende Fehlermeldung beim Ausführen des Scriptes bekommen:

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/webpages/lima-city/eap/html/include/register.php  on line 26


    hier der Quelltext, der falsch sein soll:
    Er ist eine Kopie eines PHP&MySql Tutoritals mit den notwendigen Änderungen für meine Datenbank:

    $eintrag = "INSERT INTO login (NAME, PASSWORD, EMAIL, ACTIVE) VALUES ($_POST[user], crypt($_POST[password1]), $_POST[email1], '1')";
    $eintragen = mysql_query($eintrag);


    Findet ihr den Fehler?

  • in: .htaccess mittels WebDav verändern

    geschrieben von eap

    Per WebDAv kann man die DAtei nich einmal löschen! Ich habe aber eine Lösung gefunden: Mit dem Filemanager kann man problemlos zugreifen. Da man eine .htaccess Datei normalerweise nicht so oft ändert, währe das eine gute Lösung
  • in: .htaccess mittels WebDav verändern

    geschrieben von eap

    Ich möchte gerne die .htaccess Datei mittels dem WebDav Zugang ändern. Ich bekomme aber keinen Zugriff, da der Computer glaubt, dass die Datei nicht exestiert. Wie kann ich die Datei jetzt ändern? Kennt ihr einen Trick dafür?
  • in: Webseiten und Bücher zu C/C++

    geschrieben von eap

    http://www.tutorials.at/c/c-oder-cplusplus.html

    So mit diesem tutorial habe ich das C-Programmieren gelernt. :thumb:

    http://www.proggen.org/doku.php Hier befinden sich ein paar Tutorials. Sie sind noch nicht fertig, nachdem was ich aber gelesen habe, aber sehr gut.
  • in: Wie ist das, wenn bei einem Spiel das Copyright ...

    geschrieben von eap

    Nach meinem Wissen gilt das Copyright solange, bis der Ersteller 60 Jahre verstorben ist. Solange kann eine Kopie oder ein Weiterverkauf mit neuem Inhalt, ohne zustimmung des Urhebers Strafbar sein.
  • in: Fehler: 413 Request Entity Too Large

    geschrieben von eap

    Ich weiß nicht wie das Zib-Archiv aufgebaut ist.
    Villeicht würde es aber gehen, wenn man das Zib-Archiv entpackt, und die Daten dann so hinauflädt.
  • in: mehrere Foren & CMS in einer MySQL Datenbank ?!?

    geschrieben von eap

    Ich würde mehrere Tabellen in einer Datenbank verwenden, da dann auch dass wechseln in eine andere Datenbank entfällt. Wenn die Seite aber stärker besucht wrid, könnte dass villeicht aber probleme mit der Geschwindigkeit machen. Ich benutze immer eine Datenbank mit unterscheidlichen Tabellen. Diese müssen aber "nur" bei jedem Seitenwechsel abgerufen werden. Bei einem Chat dagegen wird ja sehr oft aktualisiert.
    Ich kann aber nichts genaues sagen, da ich noch nicht sehr lange mit Datenbanken arbeite.
    Das währe aber meine Meinung.
  • in: Visual C# XNA Model wird halb-durchsichtig gerendert

    geschrieben von eap

    Ich würde auch gerne Spiele in C# Programmieren. Finde aber kein richtiges Tutorial dazu. Weißt du gute wo ich so etwas vileicht finde?

    Bei deinem Problem kann ich dir leider nicht helfen. :frown: Spiele habe ich schon programmiert. Die haben aber nur mit ein paar Bildern gearbeitet, die ich mit Kordinaten wohin gesetzt habe. Also nicht wirklich etwas großes.
  • in: C# verfügbare COM-Ports Anzeigen

    geschrieben von eap

    Wenn es wer benötigt:
    Hier ist der Code, den ich jetzt dafür verwende.

    private void Form1_Load(object sender, EventArgs e)
            {
                comboBox1.Items.Clear();
                foreach (string s in System.IO.Ports.SerialPort.GetPortNames())
                    comboBox1.Items.Add(s);
                comboBox1.SelectedIndex = 0;
    }


    Danke für den Link
  • in: C# verfügbare COM-Ports Anzeigen

    geschrieben von eap

    Wisst ihr, wie ich in C# die verfügbaren COM-Ports erfasse?

    In Google habe ich nicht wirklich verständliche Erklärungen gefunden.
  • in: Mit was mache ich die Website?

    geschrieben von eap

    Das mit JavaScrip war nur ein Beispiel. In meine Internettseite kommt auch ein Admin-Loginbereich, dort werde ich PHP verwenden. Das Problem: Ich kann so gut wie kein PHP.

    Wegen den Grundlagen: Ich würde ein "dickes!" Buch über Webprogrammieren empfehlen, wenn man es richtig lernen möchte.
    Ich lese gerade das Buch "Websiten programmieren und gestalte". Hat um die 1200 Seiten, und es wird alles wichtige über Websitenprogrammierung erläutert. behandelt wird z.B. HTML, CSS, PHP, Java Script, MySql, ... Also unmengen von "Programmier" Sprachen und anderen wichtigen Werkzeugen und Programmen für eine Website. Ich kann das Buch empfehlen, man sollte aber nur das lesen, was man dann auch brauchen wird. Ich hab darum ein paar Kapitel übersprungen.

    Ein Buch zulegen, das währe meine Empfehlung.
  • in: Rechtliches, zum Download von fremden Datenblättern

    geschrieben von eap

    danke für die schnelle Antwort
  • in: Rechtliches, zum Download von fremden Datenblättern

    geschrieben von eap

    Ich möchte eine Internettseite machen, in der man auch die Datenblätter von diversen Elektronischen Baugruppen downloaden kann("Natürlich kostenlos"). Die Datenblätter sind aus dem Internett gesammelt und schon auf dem Server. Ich müsste nur noch eine Seite mit den Links erstellen.

    Jetzt die Frage:

    1. Kann ich die Datenblätter einfach so zum Download anbieten, ohne rechtliche schritte zu befürchten?.
    2. Könnte ich direkten Links zu den Datenblättern verwenden, wenn der 1. Punkt nicht zutrifft?

    freue mich auf antwort
  • in: Wann wird der Filemanager wieder verfügbar sein?

    geschrieben von eap

    Hier mein ftp Programm: http://www.ftp-uploader.de/ftp-download.php
    mein ftp zugang funktoniert auch noch super
  • in: Woher kommen eure Nicks ? Vorstellungsthread

    geschrieben von eap

    mein nick ist die abkürzung von elektronik&programmiern. Wenn man schon eine Internettseite macht, soll die Adresse auch dazu passen.
  • in: Welche Programmiersprache?

    geschrieben von eap

    MS Visual C# ist super, ich programmiere die Anwendungsprogramme nur mehr mit dieser Programmiersprache.

    MS Visual Basic ist leicht zu erlernen, es ist aber, wenn man größere Programme macht, nicht mehr übersichtlich. Deswegen habe ich auch schnell wieder aufgehört, VB zu Programmieren.

    MS Visual C++ kenn ich nur von einem 3D Spieleprogrammierbuch. Dort ist alles erläutert, was für die Spieleentwicklung wichtig ist. Es wird dabei auch die Verwendung von DirectX erläutert. Nach dem, was ich von überfliegen des buches gesehen habe, ist Visual C++ gut für die Spieleentwicklung geeignet, und besitzt auch standartfunktionen für die DirectX funktion.

    PureBasic währe für die Spieleentwicklung auch möglich. Man kann auch Anwendungsprogramme schreiben, die in einem normalen Fenster laufen. 3D ist aber nach meinen Infos nicht leicht zu intigrieren, und der Demo beschränkt sich auch auf 800 Programmzeilen. Umfangreiche Programme sind also nicht wirklich möglich. DownloadLink: http://purebasic.com/german/download.php
  • in: Mit was mache ich die Website?

    geschrieben von eap

    Du kannst in HTML die Buttons, Text Boxen,.. mittels Formular einbinden. Die Auswertung ginge z.b. mit JavaScript.

    Hier der ausschnitt aus einem Programm:

    <form name=login>
    	<label id="text_benutzer" class="text" for="text_benutzer">
    		Benutzername
    	</label>
    	<input id="box_benutzer" class="box" type="text" name="tx" title="Name" size="23"><br>
    	<label id="text_passwort" class="text" for="text_passwort">
    		Passwort
    	</label>
    	<input id="box_passwort" class="box" type="Password" name="pw" title="Passwort" size="23"><br>
    	<input id="button_login" class="button" type="button" title="Login" value="Login" onClick="checkPassword()">
    </form>


    In diesem Beispiel werden 2 TextBoxen, 2 "Texte" und ein Button generiert. Die Position der Elemente wird mittels CSS eingebunden. Da das aber gerade nich relevant ist, ignoriere ich den Inhalt der CSS Datei.

    Wenn man auf den Buton Login drückt, wird die Funktion checkPassword() aufgerufen. Dort passiert die weitere Verarbeitung.

    Hier der Inhalt der Datei:
    function checkPassword()
    {
    if(document.login.tx.value == "1")
    	{
    	if(document.login.pw.value == "geheim")
    		{
    		window.location= "login.htm";
    		}
    	}
    }

    Hier werden die 2 TextBoxen abgefragt. wenn dabei die TextBox "tx" 1, und die TextBox "pw" geheim enthalten, wird in die Website "login.htm" gewechselt. Diese Methode ist aber sehr unsicher, da man bereits mit wenig Vorkenntniss, die Logindaten abfragen kann. Sie ist auch nicht sehr Flexibel. Dass soll aber nur ein Beispiel sein.

Login zum Webhosting ohne Werbung!