Benachrichtigungen bei Upload

Status
Für weitere Antworten geschlossen.

tommytom79

Benutzer
Mitglied seit
09. Sep 2013
Beiträge
605
Punkte für Reaktionen
13
Punkte
38
ok und dazu muss ich mittels putty den wert von 16 auf z.b. 200 ändern, weil es sich sonst nicht ausgeht, stimmts?
ist es aber eh egal, ob dann der upload mittels dsm oder mittels Windows 7 erfolgt?

lg
 

coffex

Benutzer
Mitglied seit
19. Mrz 2010
Beiträge
91
Punkte für Reaktionen
0
Punkte
6
Ohaa ...
Zu 1 :
In dem Eingabefeld der Zeile Stichwörter .. kannst du max 16 zeichen schreiben .... dann ist ende!
Egal wie lang dein pfad sein müsste ... nach dem 16 zeichen ist Schluß.

Weil bei mir der Pfad deutlich länger ist und noch weitere Informationen dort rein müssen,
habe ich die Anzahl der max zeichen von 16 Standart auf für mich neu auf 200 gesetzt man.

/volume1/@appstore/SyslogServer/app/synosyslog.js ( diese datei muss dazu editiert werden )
name:"notify_pat_1",maxlength:16, ( hier einfach via suchen und ersetzen von 16 auf zb 200 )
name:"notify_pat_2",maxlength:16, ( hier einfach via suchen und ersetzen von 16 auf zb 200 )
name:"notify_pat_3",maxlength:16, ( hier einfach via suchen und ersetzen von 16 auf zb 200 )

damit kann ich nun in der zeile statt 16 nun 200 zeichen schreiben! Das war der sinn mit 16 und 200

Zu 2:
im syslog client kannst du unter Protokollfilter ... die einzelnen Kategorien frei wählen
nur via ftp dann hast du nur den hacken via FTP
wenn du das über windows auch haben möchtest ... dann auch ein hacken bei windows dateiübertragung setzen
und so weiter und und und ...

JETZT ?!? OK ;-)

... ich bin fix und fertig ...
das schlimmste was du jetzt sagen kannst ist ... "Ne das ist mir zu blöd , hab da kein bock mehr drauf"

lol greetz coffex
 

tommytom79

Benutzer
Mitglied seit
09. Sep 2013
Beiträge
605
Punkte für Reaktionen
13
Punkte
38
Hallo!

Danke sehr für deine Bemühungen und deine sehr ausführlichen Ausführungen, ich glaube, dass ich es schon verstehe. Ich hätte aber noch eine Frage und hoffe, dass du mir noch einmal helfen kannst. Was habe ich zutun, wenn ich mehrere Personen für unterschiedliche Ordner haben will? Ich habe ja nur 3 Felder für die Stichwörter zur Verfügung? Oder kann man in einer Zeile mehrere unterschiedliche Ordner gleich zusammenfassen (es handelt sich hier nicht um Unterordner).
Wenn es dir schon zu mühsam ist, dann bedanke ich mich jetzt nochmals für deine Bemühungen.

LG
Thomas
 

coffex

Benutzer
Mitglied seit
19. Mrz 2010
Beiträge
91
Punkte für Reaktionen
0
Punkte
6
ne alles supper ... mach dir kein kopf ...

Auch ich werde bestimmt mal INTENSIVERE Hilfe benötigen !
Ich hoffe dann nur, das ich auch ein so geduldigen als supporter erwische ;-)
Es ist nicht immer Gewiss, was dann wirklich an wissen auch hängen bzw verstanden worden ist.

Richtig du hast nur 3 spalten zur Verfügung ...
in jede zeile passt nur eine Regel.

Aber vielleicht schreibst du mal konkret auf was du realisieren möchtest.
Wer auf welche ordner ,.. ect
dann kann man mal schauen wie man die Regeln am besten anpasst damit du glücklicher wirst ;-)

geht auch über PN

PS wenn ich mal mehr zeit habe und das mit den zeilen nicht zu komplex ist ... versuche ich mal mehrere zeilen dazu zu editieren.
 

coffex

Benutzer
Mitglied seit
19. Mrz 2010
Beiträge
91
Punkte für Reaktionen
0
Punkte
6
naja .. mal grade eben ist das nicht mit meinen Kenntnissen !
sry .. ich passe ..
ich kriege so grade hin .. das es so aussieht als ob ;-) ...

10zeilen.JPG

Die Felder lassen ich beschreiben und werden auch übernommen ..
aber die felder stimmen in ihrer Wertung noch nicht ...
ich habe aber auch weiter die orientierung verloren ... omg
ALSO doch NUR 3 Zeilen ;-)

also wer da was fiter ist .. synosyslog.js .. GERNE !
Aus 3 bitte 10 Zeilen ;-)
 

tommytom79

Benutzer
Mitglied seit
09. Sep 2013
Beiträge
605
Punkte für Reaktionen
13
Punkte
38
Hallo nocheinmal!

Vorerst habe ich noch ein Problem, die synosyslog.js zu bearbeiten und den Wert von 16 auf 200 zu ändern. Ich habe gestern zu Hause probiert, die synosyslog.js zu bearbeiten (mit putty und vi Befehl).
Leider werden die unten angeführten Werte nicht angeführt, oder hast du die selbst manuell hinzugefügt? Die Datei ist übrigens bei mir schreibgeschützt.

name:"notify_pat_1",maxlength:16,
name:"notify_pat_2",maxlength:16,
name:"notify_pat_3",maxlength:16,

Folgendes wird angezeigt, wenn ich nach "vi synosyslog.js" Enter drücke:

/* Copyright (c) 2013 Synology Inc. All rights reserved. */

Ext.ns("SYNO.SDS.SYSLOG2");SYNO.SDS.SYSLOG2.CGI="3rdparty/SyslogServer/synosyslo
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
- synosyslog.js [Readonly] 1/2 50%


Ich habe die DS112+ mit der aktuellsten Firmware.
Ich hoffe, dass du mir nochmals weiterhelfen kannst.

LG
Thomas
 

tommytom79

Benutzer
Mitglied seit
09. Sep 2013
Beiträge
605
Punkte für Reaktionen
13
Punkte
38
Hallo nochmal!

Vielleicht brauch ich ja das ändern von 16 auf 200 gar nicht. Ich habe zwei Ordner, der eine heißt "oldi" und der andere "traude". Die diesbezüglichen Benutzer heißen ebenfalls "oldi" und "traude". Ich hätte nun gerne, wenn jemand von den beiden in ihren jeweiligen Ordner etwas hochladen, dass ich per E-Mail verständigt werde. Geht sich das mit 16 Zeichen vielleicht eh aus?

LG
Thomas
 

coffex

Benutzer
Mitglied seit
19. Mrz 2010
Beiträge
91
Punkte für Reaktionen
0
Punkte
6
hihi :p

"Event: put, Path: /oldi" = 23zeichen
"Event: put, Path: /traude" = 25zeichen

alternativ vielleicht ...

"put, Path: /oldi"
"put, Path: /traude"

selbst wenn man das einkürzt, ist das mit 16zeichen für deine bedürfnisse was knapp.
Ich würde das an deiner Stelle doch vielleicht besser ändern.

Versuch mal statt Putty ... mit WINscp ( freeware ) ... vielleicht ist das was einfacher für dich.
Anmeldung zb
rechnername : ipadresse deiner DS
port : 22
user : root
pw : dein admin passwort

winscp-anmeldung.JPG

im rechten Fenster navigierst du an deine Datei ..
"synosyslog.js" doppel klick drauf .. und der Editor öffnet sich ..

winscp-navigation.JPG

wie hier die Schritte ab Arbeiten ... Schritt 4 wichtig ! = speichern ;-)

winscp-editot.JPG

Wenn du nicht klar kommst, kann ich dir die datei umschreiben und ich schick sie dir.
Du musst dann nur die neue gegen die alte austauschen.
FERTIG ;-)
 
Zuletzt bearbeitet:

coffex

Benutzer
Mitglied seit
19. Mrz 2010
Beiträge
91
Punkte für Reaktionen
0
Punkte
6
am besten du probierst es selbst ...
sollte die Datei durch ein update wieder umgeschrieben werden ..
weisst du wie es geht, .. das wieder für dich anzupassen.

Hier dennoch die umgetippte *.js ( alt 16 ) und (neu 200 )
Für einen Monat wird dieser Link aktiv sein !

greetz coffex
 
Zuletzt bearbeitet:

tommytom79

Benutzer
Mitglied seit
09. Sep 2013
Beiträge
605
Punkte für Reaktionen
13
Punkte
38
Hallo!

Danke sehr für deine ausführlichen Beschreibungen, das ändern von 16 auf 200 hat bei mir super funktioniert.
Nun habe ich aber noch immer das Problem, dass wenn in den Ordner oldi oder traude etwas reinkopiert wird, ich keine E-Mail Verständigung bekomme.
Mein Server heißt: xxx und dann kommt gleich der Ordner /oldi
Ich habe die zwei Zeilen von dir genauso reinkopiert wie du geschrieben hast, sogar einmal mit " und einmal ohne ". Brauch ich das Rufzeichen oben überhaupt?
Was kann ich sonst noch falsch machen? Wenn ich Test reinschreibe, bekomme ich eine Testnachricht.
Ich bin schon langsam verzweifelt.

LG
Thomas
 

claas

Benutzer
Mitglied seit
07. Jan 2010
Beiträge
629
Punkte für Reaktionen
0
Punkte
0
Wie kopierst du denn etwas in den Ordner?
Per FTP, Filestation, AFP oder SMB?
 

tommytom79

Benutzer
Mitglied seit
09. Sep 2013
Beiträge
605
Punkte für Reaktionen
13
Punkte
38
über dsm file station, hab aber bei den benachrichtigungsoptionen alle hakerl aktiviert
 

claas

Benutzer
Mitglied seit
07. Jan 2010
Beiträge
629
Punkte für Reaktionen
0
Punkte
0
Und hast du in der Filestation auch das Filestation-Protokoll aktiv?
 

tommytom79

Benutzer
Mitglied seit
09. Sep 2013
Beiträge
605
Punkte für Reaktionen
13
Punkte
38
Puh, das weiß ich jetzt nicht, wo stell ich das genau ein? Hab nur bei syslog alle hakerl z.b File Station aktiviert, meinst du das?
 

claas

Benutzer
Mitglied seit
07. Jan 2010
Beiträge
629
Punkte für Reaktionen
0
Punkte
0
Nein, ich meine nicht deine Haken im Syslog.
Man muss in der Filestation unter Optionen das Protokoll auch aktiviert haben, sonst kommt im Syslog gar nichts an, was es an den Syslog-Server senden könnte und der dann an dich.
 

tommytom79

Benutzer
Mitglied seit
09. Sep 2013
Beiträge
605
Punkte für Reaktionen
13
Punkte
38
Hallo!

Danke sehr für den Tipp, jetzt funktionierts und endlich bekomme ich meine E-Mail Verständigung. Übrigens, der Text "put" ist aber falsch, wenn das hochgeladen wird, hab ihn einfach weggelassen.
So schaut mein Text nun aus:

Path: /oldi

Was leider noch nicht funktioniert, ist, dass wenn ich z.B. will, dass nur der User "oldi" etwas in dieses Verzeichnis raufkopiert, dass dann eine E-Mail Verständigung kommt. So schaut mein Text aus, leider bekomme ich aber dann keine E-Mail:

Path: /oldi, User: oldi

Ich hoffe, dass mir noch jemand helfen kann.

LG
 

coffex

Benutzer
Mitglied seit
19. Mrz 2010
Beiträge
91
Punkte für Reaktionen
0
Punkte
6
Ich war bei allen Einstellungen mit dem Kopf bei reiner Nutzung via "FTP"
Der upload wird via FTP als "Event: put" ausgegeben.
Bei der FileStation ist das "Event: upload"

Schau dir mal bitte im "SYSLOG SERVER" unter Überblick oder Protokollsuche die Protokolle an.
Was dort unter "Nachrichten" steht .... alles was dort drin steht kannst du für deine Regel verwenden.

Und wenn du was über die Filestation hochlädst siehst du im Protokoll :
xxxxxx Programm: FileStation | Nachricht: Event: upload, Path: /xxxxxxxx

Und wenn du was über FTP hochlädst siehst du im Protokoll :
xxxxxx Programm: FtpFileTransfer | Nachricht: Event: put, Path: /xxxxxxxx

Würdest du nur ( Path: /oldi ) eingetragen haben, würdest du von allen, dich als admin inkl., die irgend was im ordner oldi machen eine email kriegen.
In deinem Beispiel von oldi ( Path: /oldi, User: oldi )
Würdest du emails bekommen wenn oldi in seinem ordner oldi , irgend was löscht, hoch oder runterlädt.
Je genauer du deine Regel bestimmst um so exakter ist die Ausgabe deines Email Empfangs.

Hmm ... je nach Dateiformat .. würde es ggf auch Sinn machen .. zu differenzieren, ob ein File oder Ordner hochgeladen wurde. Stell dir mal vor, oldi lädt dir 1000 mp3 files hoch. ( Lust auf 1000 emails ? ;-)
Wenn man jedoch die Regel nach Ordnern ausrichtet, .. würdest du keine Meldung mehr bekommen wenn er nur ein einzelnes File hochlädt ( nur wenn er einzelne File auch in einem Ordner steckt und dann erst hochlädt )

Damit möchte ich nur sagen, das man bei der Erstellung der Regeln auch Abstriche machen muss und nicht alles unter einen Hut kriegt.

wünsch euch einen regenfreien Sonntag ;-)
greetz coffex
 
Zuletzt bearbeitet:

tommytom79

Benutzer
Mitglied seit
09. Sep 2013
Beiträge
605
Punkte für Reaktionen
13
Punkte
38
Hallo nocheinmal!

Danke für den Tipp, werde mich nochmal genauer damit beschäftigen. Falls ich nochmals Probleme habe, melde ich mich vielleicht bei dir.

LG
Thomas
 

tommytom79

Benutzer
Mitglied seit
09. Sep 2013
Beiträge
605
Punkte für Reaktionen
13
Punkte
38
Hallo coffex!

Ich habe mich jetzt noch einmal damit beschäftigt und leider bekomme ich es nicht hin (bekomme keine E-Mail), wenn ich folgendes einstelle:

Path: /oldi, User: oldi

Wenn ich nur "Path: /oldi" oder nur "User: oldi" einstelle, bekomme ich eine E-Mail.
Was mache ich da noch falsch? Hab es genauso geschrieben wie du.
Anbei die E-Mail, wenn ich nur einen Wert eintrage:

Sehr geehrter Benutzer,

Es gibt ein Systemprotokoll mit dem Stichwort Path: /oldi auf xxx. Lesen Sie die Details auf dem System.

Der Inhalt des Protokolls ist wie folgt:

Event: upload, Path: /oldi/msvcr100.dll, File/Folder: File, Size: 752.33 KB, User: oldi, IP: 192.168.1.8

Mit freundlichen Grüßen,
Synology DiskStation

Ich hoffe, dass du mir noch einmal helfen kannst.

LG
Thomas
 

tommytom79

Benutzer
Mitglied seit
09. Sep 2013
Beiträge
605
Punkte für Reaktionen
13
Punkte
38
Hallo coffex!

Kannst du mir vielleicht noch einmal helfen, ich schaffe es leider nicht.

LG
 
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