myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

HILFE für *.vbs S*****

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 25.11.11, 09:51   #1
Gamebeast1989
Erfahrener Newbie
 
Benutzerbild von Gamebeast1989
 
Registriert seit: Sep 2009
Ort: NRW
Beiträge: 175
Bedankt: 197
Gamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt Punkte
Standard HILFE für *.vbs S*****

Hallo zusammen

ich habe ein kleines Problem.
Ich betreibe zuhause einen kleinen FTP-Server. Dafür habe ich ein S***** geschrieben, dass Dateien, die hochgeladen werden in einer Text-Datei speichert, damit man sehen kann welche Dateien neu auf dem Server sind. Mit Datum usw...

So jetzt wird mir diese Text- Datei aber langsam zuvoll... Ich hätte gern, dass Text-Einträge aus dieser Datei gelöscht werden, wenn Sie älter als 30 Tage sind.

Wie bekomme ich das hin?

Das S***** sieht so aus:

'S*****: Neue Uploads_LOG.vbs
'AUTHOR:
'DATE: 2011/07/07
'DESC: Log every upload to a log file
'NOTE: Every entry has the form "date time > filename (path)"


'Constants
Delimiter = " "
ForAppending = 8

sub OnFileUploaded()

LogFilename = Server.LogPath & Domain.Name & "---NEUE UPLOADS---.log"

Set fso = CreateObject("S*****ing.fileSystemObject")
Set LogObj = fso.OpenTextFile(LogFilename, ForAppending, true)

Line = FormatDateTime(Now) & Delimiter & Delimiter & Client.Filename & Delimiter

LogObj.WriteLine(Line)
LogObj.Close
end sub
Gamebeast1989 ist offline   Mit Zitat antworten
Ungelesen 26.11.11, 10:10   #2
Gamebeast1989
Erfahrener Newbie
 
Benutzerbild von Gamebeast1989
 
Registriert seit: Sep 2009
Ort: NRW
Beiträge: 175
Bedankt: 197
Gamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt Punkte
Standard

*PUSH*

Keiner eine Idee?
Gamebeast1989 ist offline   Mit Zitat antworten
Ungelesen 26.11.11, 19:15   #3
germgerm
bla
 
Registriert seit: Mar 2010
Beiträge: 312
Bedankt: 302
germgerm ist noch neu hier! | 0 Respekt Punkte
Standard

Meine Log-Files haben meist das Format program_yyyymmdd.log oder program_yyyymm.log.
Damit ist das Entfernen alter Einträge kein Problem, zB mit DelAge oder eigener Lösung.
germgerm ist offline   Mit Zitat antworten
Ungelesen 27.11.11, 18:24   #4
Gamebeast1989
Erfahrener Newbie
 
Benutzerbild von Gamebeast1989
 
Registriert seit: Sep 2009
Ort: NRW
Beiträge: 175
Bedankt: 197
Gamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt Punkte
Standard

Und wie wird das in dem S***** eingearbeitet? Habe da nicht viel über google gefunden, nur das damit Ordner gelöscht werdden können, jedoch möchte ich halt gerne, dass die Textzeilen gelöscht werden...
Gamebeast1989 ist offline   Mit Zitat antworten
Ungelesen 28.11.11, 19:22   #5
germgerm
bla
 
Registriert seit: Mar 2010
Beiträge: 312
Bedankt: 302
germgerm ist noch neu hier! | 0 Respekt Punkte
Standard

Ich habe schon verstanden, was du willst.
Ich habe dir ein Workaround vorgeschlagen: du sollst jeden Tag oder jede Woche ein neues Log-File erzeugen. Dann kann ein Tool einfach aufräumen.

Zeilen löschen ist eine eigene Geschichte. Entweder wächst das File trotzdem oder das ganze File muss umkopiert werden.

Ich meine das aber im allgemeinen, da ich so weit es geht, keine S*****s verwende.
germgerm ist offline   Mit Zitat antworten
Ungelesen 29.11.11, 10:00   #6
Gamebeast1989
Erfahrener Newbie
 
Benutzerbild von Gamebeast1989
 
Registriert seit: Sep 2009
Ort: NRW
Beiträge: 175
Bedankt: 197
Gamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt PunkteGamebeast1989 putzt sich die Zähne mit Knoblauch. | 1218 Respekt Punkte
Standard

Tja ist halt nur etwas doof, da ich auf meinem Server einen Link auf das Log-File gelegt habe, damit jeder, der Zugriff hat, sehen kann, was es neues auf dem Server gibt...

Das Workaround bringt mir in sofern nichts, da ich dann wieder einen Ordner anlegen muss und diesen freigebn muss...

Ansonsten wüsste ich nicht, wie man die ständig wechselnden Namen der Logs basteln könnte, dass diese über ein & den selben Namen aufgerufen werden können...
Gamebeast1989 ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:25 Uhr.


Sitemap

().