Ich möchte Torrent-Dateien mit einer Firefox-Erweiterung mit Javascript geschrieben erstellen. Torrent-Datei-Ersteller sind derzeit als Desktop-Anwendungen in allem außer Javascript verfügbar. Vielleicht ist es auch möglich, eine anständige Torrent-Dateispezifikation in Java zu finden, da azurious, ein Open-Source-P2P-Client, in Java geschrieben ist. Kann mir jemand bitte Hinweise oder vielleicht einige Spezifikationen geben, um es mit Javascript zu erreichen.So erstellen Sie Torrent-Dateien mit Javascript
Antwort
Javascript wird normalerweise in einem Browser in einer "Sandboxed" Umgebung ausgeführt, in der es beispielsweise keine Dateien erstellen kann. Wenn Sie Javascript in einer eigenständigen Umgebung wie jslibs verwenden möchten, ist das ein ganz anderer Vorschlag, und das Erstellen von Dateien wird möglich. Ist Ihr Problem mit Javascript per se, wie Ihre Frage und das Tagging zeigen, oder mit den Sandboxing-Browsern typischerweise darauf ausgeführt?
Hallo, Ich entwickle Firefox Erweiterung. Als Feature möchte ich Torrent File Creator bereitstellen. Also ich denke, ich werde alle Privilegien für die Erstellung von Dateien haben. können Sie mir bitte sagen, wo ich anfangen soll, d. H. Erstellen von Dateien und alles ist in Ordnung, aber was tatsächlich in Torrent vorhanden und wie man es in Javascript implementieren. Danke – Xinus
Ich glaube, es ist möglich, Dateien in Firefox-Erweiterungen zu schreiben, ja (habe es nie selbst gemacht). Torrent-Dateien sind kompliziert, aber gut spezifiziert, siehe Abschnitte 6 und 7 in http://wiki.theory.org/BitTorrentSpecification#Metainfo_File_Structure; Ich kenne keine vorhandenen Javascript-Bibliotheken, um damit zu helfen. Von welchen Informationen ausgehend - haben Sie beispielsweise die SHA1-Werte für die verschiedenen Teile oder müssen Sie diese selbst berechnen? –
- 1. So erstellen Sie Objekte mit javascript/jquery
- 2. So erstellen Sie dynamische Regex in Javascript
- 3. So erstellen Sie ein Eingabetextfeld in JavaScript
- 4. So erstellen Sie eine Konstante in Javascript
- 5. So erstellen Sie eine Energieleiste in JavaScript
- 6. So erstellen Sie ein Javascript DropTree
- 7. So erstellen Sie eine Datei mit Javascript in Mozilla Firefox
- 8. So erstellen Sie Formular-Tag dynamisch mit JavaScript
- 9. So erstellen Sie eine Liste von Kontrollkästchen dynamisch mit Javascript
- 10. So erstellen Sie Count-Objekt-Array mit Datum Array Javascript
- 11. So erstellen SVG-Animations-Tag mit Javascript
- 12. Erstellen Sie Log-Text-Datei mit Javascript
- 13. So erstellen Sie Pfadweiterleitungen
- 14. So erhalten Sie den Sitzungswert mit JavaScript
- 15. So rufen Sie PHP-Datei mit Javascript
- 16. So erstellen Sie eine JavaScript-Zeichenfolge in Rasierer
- 17. So erstellen Sie ConcurrentMultiMap
- 18. So erstellen und wenden Sie CSS auf Javascript Alert
- 19. So erstellen Sie erweiterbare Kind Zeilen für Tabelle (jQuery/Javascript)
- 20. So erstellen Sie einen Spinner mit Optionsschaltflächen
- 21. So erstellen Sie jar mit maven pom.xml
- 22. IDEA: So erstellen Sie toString() mit Superklasse
- 23. So erstellen Sie ein Balkendiagramm mit ggplot2
- 24. So erstellen Sie sequenzielle Filter mit NSFetchedResultsController
- 25. So erstellen Sie eine Sitemap mit Sitecore
- 26. So erstellen Sie neue EPT mit CSOM
- 27. So erstellen Sie Sitemap mit Reagieren Router
- 28. So erstellen Sie eine Gruppierungsdimension mit mdx
- 29. So erstellen Sie effiziente Seitenumbrüche mit Gesamtzählung
- 30. So erstellen Sie manuell Benutzer mit Devise
Java! = Javascript. http://www.dannyg.com/ref/javavsjavascript.html –
Sie können Torrent-Dateien mit Javascript erstellen. Sie können Java dazu verwenden. – Saeros
yaep aber wenn wir alle previlages Javascript geben, sollte es nicht möglich sein. – Xinus