SynoExt - Firefox Plugin

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

masterfix

Benutzer
Registriert
01. Sep. 2009
Beiträge
8
Reaktionspunkte
0
Punkte
0
Hallo zusammen

Ich habe mir mal eine erste Version eines neuen Firefox Plugins zusammengebastelt. Die Idee dahinter ist folgende:

Man kann im Firefox einen Link direkt an den Download Manager der Synology Station schicken lassen ohne Umwege über das Web Frontend der Disk Station. Ebenfalls kann man sich die aktuellen Downloads bequem über ein Tooltip anzeigen lassen.

Falls jemand Interesse hat kann er sich die Extension über folgenden Link installieren: https://addons.mozilla.org/de/firefox/addon/14042.

Nach der Installation sollte man als erstes in den Einstellungen des Plugins (Menu Extras -> Addons -> SynoExt -> Einstellungen) seine Server URL eintragen (zb. http://myserver.mine.nu:5000). Danach den Browser einmal zumachen und wieder starten.

Beachtet, dass dies noch eine sehr frühe Version ist, grundsätzlich funktioniert das Plugin aber. Ich bin um jede Rückmeldung dankbar.

Gruss
masterfix
 
Sieht seeeeeeeehr gut aus.
Aber wie lädt man damit was runter? Wenn ich was laden will, kann ich weder den Link auf das Icon ziehen noch wird mir ein Unterpunkt beim Downloaden angezeigt ?!

Aber soweit sieht das doch prima aus. Wenn das mal nicht ein toller Post Nr. 1 ist.

MfG Matthieu

EDIT: Vergiss es. Für alle die dasselbe Problem haben: Der Rechtsklick hilft :D
Also noch mal ein großes Dankeschön auch von mir. Sieht echt toll aus.
Ich denke mal jetzt ist auch mein erster Vorschlag für die nächste Version ersichtlich.
 
Geht das Plugin auch unter Linux? Die bisherigen Plugin für Firefox liefen nur unter Windows, soweit ich weiss, weil sie das admin-tool benötigten.
 
@Matthieu: Ja es gibt noch einiges zu verbessern, vor allem an der Usability, das ist mir Bewusst. Wird in den nächsten Versionen kommen.

@magick: Das Plugin ist plattformunabhängig, läuft also auch unter Linux. Einzig Firefox 3.5 wird vorausgesetzt. Ich arbeite auch mit Linux, habe nur die Screenshots in Windows erstellt, als ich es unter Windows getestet habe.

Gruss
masterfix
 
Für den ersten Wurf schon ne coole Sache. Genau das suche ich schon länger. Danke.
 
@masterfix,
wird das mal irgendwann GPL3??? :)

@all,
kann man einem FF-Plug-ins irgendwie dahingehend testen, dass es nur dass tut, was es vorgibt zu tun? Wenn ja, kann das grad jemand machen oder falls es ein Skript ist, mal reinschauen, sozusagen als Qualitäts-Check, dass das Add-on sich auch ordentlich verhält? :D

Itari
 
Wireshark tracen lassen und schaun, ob name und passwort noch woanders als zur DS geschickt werden :-)
 
@masterfix,
wird das mal irgendwann GPL3??? :)

@all,
kann man einem FF-Plug-ins irgendwie dahingehend testen, dass es nur dass tut, was es vorgibt zu tun? Wenn ja, kann das grad jemand machen oder falls es ein Skript ist, mal reinschauen, sozusagen als Qualitäts-Check, dass das Add-on sich auch ordentlich verhält? :D

Itari

Unser misstrauischer itari mal wieder ... :rolleyes:

MfG Matthieu
 
Unser misstrauischer itari mal wieder ... :rolleyes:

hehe bitte bitte ... ich denk da nur an euch ... :D

Da addons sich ja nicht unbedingt an alle Einschränkungen der Sandbox halten müssen, ist das doch nur berechtigt. Gesundes Misstrauen bei einem heiklen Thema darf ja noch erlaubt sein ... und wenn es nun jemand grad überprüft und für gut erachtet, ist es ja auch schon ok ...

Itari
 
kann man einem FF-Plug-ins irgendwie dahingehend testen, dass es nur dass tut, was es vorgibt zu tun?

Hallo itari

Tu dir keinen Zwang an, du kannst dir den Code jederzeit anschauen ;)

Die meisten Firefox Plugins kannst du ohne weiteres entpacken (sind übrigends simple Zip-Archive) und dessen Code (vor allem JavaScript, XML) anschauen.

Wenn man einen Account auf der Mozilla Addons Seite hat, kann man den Code auch direkt im Browser anschauen.

Gruss
masterfix
 
Ich hab mir mal die Mühe gemacht das .xpi runterzuladen, zu entpacken und den Quelltext aller darin enthaltenen Dateienzu gucken --> Nichts verdächtiges gefunden. :)

Danke an masterfix. Bitte dran bleiben - ist eine gute Sache.

Noch eine Frage: Du empfiehlst einen eigenen User für das Plugin einzurichten da das Kennwort im Klartext gespeichert wird. Welche Rechte braucht der User? Genügt Benutzungsrecht für die Downloadstation und Lese-/Schreibrecht für den Zielordner der Downloadstation?
 
Noch eine Frage: Du empfiehlst einen eigenen User für das Plugin einzurichten da das Kennwort im Klartext gespeichert wird. Welche Rechte braucht der User? Genügt Benutzungsrecht für die Downloadstation und Lese-/Schreibrecht für den Zielordner der Downloadstation?

hallo coolhot

ja das reicht, habe ich bei mir auch so eingerichtet!

gruss
masterfix
 
sorry, das ich erst jetzt antworte ... wenn die Skripts ok sind, dann ist ja alles in Butter. Nicht böse sein wegen meiner Nachfrage, ich möchte nur nicht, dass wir hier möglicherweise was platzieren, was gerade beim sensiblen Thema Downloads zu einem bösen Erwachen führt ... ich hoffe ihr versteht das ein wenig ...

Itari
 
sorry, das ich erst jetzt antworte ... wenn die Skripts ok sind, dann ist ja alles in Butter. Nicht böse sein wegen meiner Nachfrage, ich möchte nur nicht, dass wir hier möglicherweise was platzieren, was gerade beim sensiblen Thema Downloads zu einem bösen Erwachen führt ... ich hoffe ihr versteht das ein wenig ...

Itari

Macht er bei mir auch ständig :cool:
Nimm ihm das nicht übel. So ist er halt :D

Das mit dem Nutzer muss ich noch machen. Aber gut zu wissen.

MfG Matthieu
 
@itari: Du musst dich jetzt also auf meine JS-Interpretationsfähigkeiten verlassen oder selbst noch einen Blick rein werfen... :rolleyes:
 
ich will das auch haben, bin aber irgendwie zu doof dafür.

Die FF-Erweiterung habe ich installiert. Benutzer 'SynoExt' angelegt und nur Lese/Schreibrechte im Download-Ordner gegeben. Zugriff via Filezilla mit diesem Benutzer funktioniert.

1. Versuch
Server: http://192.168.0.51:5000
Benutzer: SynoExt
Passwort: *****
FF Neustart

Fehlermeldung: Could not connect to Synology server.

2. Versuch
An der DS angemeldet und unter Netzwerkdienste/Webdienste/HTTPS-Verbindung aktivieren angeklickt. (HTTP-Verbindungen automatisch zu HTTPS umleiten habe ich nicht angeklickt)

Server: https://192.168.0.51:5001
Benutzer: SynoExt
Passwort: *****
FF Neustart

Fehlermeldung: 192.168.0.51:5001 verwendet ein ungültiges Sicherheitszertifikat.

Dem Zertifikat wird nicht vertraut, weil das Aussteller-Zertifikat unbekannt ist. Es wurden keine Server-Namen gefunden, für die das Zertifikat gültig ist.

(Fehlercode: sec_error_unknown_issuer)

blablabla

Und beim Download wieder: Could not connect to Synology server.

Bitte um Hilfe!!!

/Andi
 
ahhhhhh. Das ist mal wieder peinlich... :o Vielleicht sollte man dem Benutzer noch unter Berechtigungen/Anwendungen für die Downloadstation freischalten.

@masterfix
Vielleicht die Fehlermeldungen in der nächsten Version etwas DAU-freundlicher machen :D

und jetzt freu ich mich schon auf meine Downloads....

/Andi
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat