Suchergebnisse

Suchergebnisse 1-20 von insgesamt 133.

  • Ping anfrage

    NodeCode - - Node.js Einsteiger

    Beitrag

    Falls du mit "API installieren" die Installation eines zusätzlichen Node.js-Moduls meinst: Ohne wäre eine komplett eigene Implementierung relativ umständlich, vor allem wenn du es skalierbar haben möchtest und keinen eigenen Prozess für jeden Ping starten möchtest, da du dann in Node.js direkt auf Netzwerkebene arbeiten müsstest. Das Modul net-ping nimmt dir diese Arbeit jedoch ab und stellt dir eine einfache Schnitstelle zur Verfügung, installieren kannst du es über den Konsolen-Befehl npm inst…

  • Captcha

    NodeCode - - Node.js-Module

    Beitrag

    Ich würde dir dazu raten eine über die Kommandozeile ansprechbare Texterkennungs-Software (z.B. Tesseract) zu verwenden, diese kannst du unter Node.js wiederum über child_process.execFile() verwenden. Dies wäre wohl die einfachste Variante. Wenn du hingegen keine zusätzliche Software installieren kannst kämen evtl. captcha-solver-js oder CaptchaParser in Frage, wovon ersteres jedoch nicht ohne weiteres mit Node.js läuft (Anpassungen bzw. eigener Code wären nötig), und letzteres wohl nur sehr ein…

  • Aktuelle node.js Version

    NodeCode - - Node.js Einsteiger

    Beitrag

    Ich würde dir zu NVM raten, damit kannst du einfach zwischen mehreren Node.js-Versionen hin und her wechseln. Eine Installationsanleitung findest du hier.

  • Webseiten Code auslesen

    NodeCode - - Node.js Einsteiger

    Beitrag

    Im ersten Beispiel statt const http = require('http') einfach const https = require('https') und statt http.get dann https.get verwenden, der Rest des Codes kann gleich bleiben. Im zweiten Beispiel mit dem request-Modul brauchst du hingegen bis auf die URL nichts ändern, da request auch ohne weiteres mit https zurechtkommt.

  • Webseiten Code auslesen

    NodeCode - - Node.js Einsteiger

    Beitrag

    Den Quellcode einer Website kannst mit Node.js-Bordmitteln über http.get anfordern, mittels .split('\n') kannst du die erhaltenen Daten anschließend anhand der Zeilenumbrüche in ein Array aufspalten und über [x] bekommst du letztendlich den Inhalt der gewünschten Zeile. Einschließlich Überprüfung auf korrekten HTTP-Statuscode (200) sähe der Node.js-Code dann folgendermaßen aus: JavaScript-Quellcode (20 Zeilen)Falls dir der Umgang mit der HTTP-API zu umständlich ist kannst du Alternativ auch per …

  • Aktuelle node.js Version

    NodeCode - - Node.js Einsteiger

    Beitrag

    Meinst du die Build-Tools? Die brauchst du nur zu installieren wenn du native, also in C/C++ geschriebene Node.js-Module verwenden willst. Schaden tut die zusätzliche Installation aber nicht, falls du sie nicht sowieso schon installiert hast.

  • Bildergroße

    NodeCode - - Node.js Einsteiger

    Beitrag

    Die einfachste Möglichkeit wäre eine HTTP HEAD-Abfrage bei der du den Content-Length-Header ausließt, welcher die Größe der angefragten Datei in Bytes (8 Bit) angibt. Unter Node.js ist das folgendermaßen möglich: JavaScript-Quellcode (11 Zeilen)

  • Aktuelle node.js Version

    NodeCode - - Node.js Einsteiger

    Beitrag

    Hast du vor apt-get install nodejs auch apt-get update ausgeführt? Dies ist unter Debian generell notwendig damit die Paketquellen aktualisiert werden. Falls es dann auch noch nicht funktioniert hast du höchstwahrscheinlich keine aktuellen Paketquellen eingerichtet, verfahre in diesem Fall ganz regulär über die offizielle Debian-Anleitung. Für die Node.js-Version 7.x sind das folgende Befehle: Quellcode (2 Zeilen)

  • Speicher überschreiben

    NodeCode - - JavaScript Allgemein

    Beitrag

    In JavaScript selbst ist das meines Wissens nach im Gegensatz zu anderen Programmiersprachen wie z.B C# bislang nicht möglich, du müsstest eine solche Funktionalität unter Node.js jedoch theoretisch mit einem C-/C++-Addon realisieren können.

  • Die auf Heroku gehostete Demo scheint problemlos zu funktionieren, auch wenn mehrere Benutzer in einem Raum sind. Welcher Version der Anwendung verwendest du, den letzten Commit auf master oder den letzten Release v1.0? Zwischen beiden Versionen liegen nämlich 13 Commits, möglicherweise ist dies der Grund dafür dass es bei dir im Gegensatz zur Demo nicht richtig funktioniert. Falls du noch ganz normal auf master bist versuche mal mit git checkout tags/v1.0 auf den letzten Release zu wechseln und…

  • Der Render-Prozess ist der Prozess der für die aufgerufene HTML-Seite zuständig ist, also nicht die main.js. Siehe dazu hier. require('electron-cookies') musst nur dort ausgeführt werden, wenn du das Modul zusätzlich noch in die main.js lädst funktioniert es nicht, da diese kein document besitzt und es somit zu einem Fehler kommt. Warum es mit electron-json-storage nicht funktioniert weiß ich hingegen leider nicht, evtl. zeigt dir der Debugger eine Fehlermeldung an.

  • Laut Dokumentation musst du das erwähnte Modul einfach über require('electron-cookies') in den Renderer-Prozess der Anwendung laden und fertig. Da das Modul jedoch zuletzt vor 2 Jahren aktualisiert wurde besteht durchaus auch die Möglichkeit dass es unter der aktuellen Electron- und/oder Node.js-Version nicht mehr oder nicht mehr richtig läuft, das müsstest du ggf. austesten. Wenn dem so sein sollte würde ich dir falls du keine sitzungsübergreifende Speicherung benötigst zu dem von Electron inte…

  • mp3 auf node server abspielen

    NodeCode - - Node.js Einsteiger

    Beitrag

    Schon einen Blick auf player und play-sound geworfen? Die beiden Module scheinen das zu können wonach du suchst.

  • Erste MongoDB Datenbank

    NodeCode - - Datenbanken

    Beitrag

    return ist in einer Funktion nicht unbedingt erforderlich, kann aber pro Funktion nur einmal aufgerufen werden und einen Wert zurückgeben, da der Funktionsablauf danach sofort abgebrochen wird. Deshalb musst du entweder ein Array zurückgeben und in der register.js durcharbeiten: JavaScript-Quellcode (4 Zeilen)JavaScript-Quellcode (8 Zeilen)Oder die Variable res mit an login_modul.test() übergeben und von dort aus dann aufrufen: JavaScript-Quellcode (1 Zeile)JavaScript-Quellcode (6 Zeilen)

  • Erste MongoDB Datenbank

    NodeCode - - Datenbanken

    Beitrag

    MongoDB ist eine dokumentenorientierte schemafreie Datenbank, dementsprechend musst du kein Schema in MongoDB hinterlegen. Jeder Eintrag in einer Collection beinhaltet unabhängig von allen anderen Einträgen sein Schema selbst, daher können die einzelnen Einträge theoretisch auch komplett unterschiedlich strukturiert sein, praktisch solltest du dir aber zwecks Filterung, Verarbeitung und ggf. Indexierung der Einträge trotzdem Gedanken zur Strukturierung dieser machen. Darüber hinaus gibt es für N…

  • MongoDB und PHP

    NodeCode - - Datenbanken

    Beitrag

    Ja.

  • MongoDB und PHP

    NodeCode - - Datenbanken

    Beitrag

    Composer ist erstmal nur ein Paketmanager für PHP, ähnlich wie NPM unter Node.js. Der Unterschied zwischen beiden Beispielen besteht darin dass du bei einem direkt den low-level Treiber für MongoDB verwendest, während du bei dem anderen Beispiel eine abstraktere Bibliothek welche du über Composer installiert hast dazwischenschaltest. Eine "aktuellere" oder allgemein bessere Variante gibt es somit in diesem Fall nicht, sondern es hängt ganz von deinen Anforderungen ab. Generell hast du mit einer …

  • Funktion aufrufen?

    NodeCode - - JavaScript Allgemein

    Beitrag

    Er meinte deinen ursprünglichen Beitrag mit dem du das Thema gestartet hast, hier. Wenn die login_modul.js immer noch so aussieht wie du sie da als erstes gepostet hast funktioniert es nicht da ein , zwischen den beiden Funktionen fehlt.

  • Funktion aufrufen?

    NodeCode - - JavaScript Allgemein

    Beitrag

    Liegt der Ordner module im gleichen Verzeichnis wie die login.js? Dann verwende einfach var login_modul = require('./module/login_modul');.

  • Funktion aufrufen?

    NodeCode - - JavaScript Allgemein

    Beitrag

    Du musst die Funktionen innerhalb des Objektes als Eigenschaften definieren, sonst funktioniert es nicht. Um in Zeile 4 auf eine andere Funktion des gleichen Objektes zuzugreifen musst du außerdem this verwenden, und um den Rückgabewert der Funktion nochmal zurückzugeben auch nochmal return: JavaScript-Quellcode (11 Zeilen)