frecher Server

Halten Sie Ihren Webinhalt frisch!
Jetzt downloaden

frecher Server Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Lucas Chi
  • Website des Verlags:
  • https://github.com/lchi/

frecher Server Stichworte


frecher Server Beschreibung

freshy-Server läuft die Server-Seite, die Benachrichtigungen an Browser über einen websocket.Please siehe https://github.com/lchi/freshy-server sendet, oder die README für mehr information.What tut dies tun? Dieses Tool Uhr für Dateisystem Änderungen und sendet eine Nachricht an den angeschlossenen Kunden jederzeit ein Verzeichnis angeschaut ein Ereignisregister (Erstellen, Ändern, Löschen). Der vorgesehene Client für dieses Werkzeug ist die freshy-Chrom-Erweiterung, aber Sie sind frei, Ihre eigenen zu schreiben, wenn Sie es wünschen (API bald kommen, obwohl der Code ziemlich kurz ist). Derzeit sind die Client aktualisiert die Seite, die Sie sehen, wenn ein Dateisystem-Ereignis registriert worden ist. Dies ist nützlich, wenn Sie auf einem Web-App arbeiten und nicht wollen, ctrl-r.TLDR gedrückt halten; Richten Sie diese in einem Verzeichnis und öffnen Sie eine Seite mit der Erweiterung und die Seite wird aktualisiert jedes Mal wenn Sie etwas in der directory.InstallationIf ändern Sie haben pip Sie einfach pip installieren freshy-serverOtherwise, erste Klon dieses Repository verwenden können: git clone git @ Github .com: / lchi / freshy-serverThen, werden Sie den Watchdog benötigen, verdrillt und Autobahn python-Bibliotheken, die, wenn Sie pip installiert haben, ist so einfach wie: Watchdog pip installieren Autobahn pip installieren twistedI'm mit Linux Mint 12 pip installieren, und Pip nicht für Twisted arbeiten auf meinem Rechner. Sie können auch versuchen: sudo apt-get install python-twistedUsageFor jetzt der Server bindet immer an Port 4444. Dies wird in Zukunft geändert werden, so dass Sie angeben können, wo Sie hören möchten. So führen, zu verwenden: Python freshy-server.py Wo ein oder mehrere Verzeichnisse angeben, beobachtet werden für Dateisystem ändert. Trennen Sie diese mit Leerzeichen. Sobald der Server gestartet wurde, können Sie Ihren Browser auf eine Seite verweisen lokal ausgeführt, die Google Chrome-Erweiterung verwenden, und dies wird die Seite neu zu laden, wenn es Änderungen in den angegebenen directories.Example in eine Datei sind: Python freshy-server.py myWebAppRoot / # startet den Server und Uhren myWebAppRoot und Verzeichnisse für Veränderungen1. Gehen Sie zu Ihrem Google Chrome-Fenster (mit der Erweiterung installiert ist) .2. Geben Sie Folgendes in die Omnibox mit dem Sein ein Tab drücken: freshy localhost 3. Sehen Sie, wie die Seite neu geladen automatisch, wenn die zugrunde liegenden Dateien geändert werden Beachten Sie, dass der Server nicht weiß, dass die Dateien, die Ihr sehen und die Dateien, die Sie gerade betrachten in! Ihr Browser sind verwandt. Er weiß nur, wo für Änderungen suchen, und wer connected.Ctrl-C zu beenden * HINWEIS -. Der Server hat nur unter Linux (Mint 12) zur Zeit getestet worden, obwohl es sollte theoretisch Arbeit über OSX, Windows und Linux . Da die zugrunde liegenden FS Ereignis-Bibliothek verwendet inotify ist es * sehr gut möglich, dass das Werkzeug nicht Arbeit für Linux Kernels 2.6.Product die Homepage vor


frecher Server Zugehörige Software

DARC.

Ein Archivierungssystem zur Verwendung in Medienprojekten, die Entwickler ermöglichen ...

95

Herunterladen