{title}

Ich habe eine Datei aaa-bbb_yyyymmdd - yyyymmdd = aktuelles Datum. Die Datei ist wirklich eine Protokolldatei, die jeden Tag um 12 Uhr mit dem aktuellen Datum als Teil des Dateinamens neu erstellt wird. Ich versuche, einen automatisierten Prozess für den Zugriff auf die Datei einzurichten, die jeden Tag einen sich bewegenden Namen hat. Der Prozess verwendet ein BAT mit eingebettetem DOS-Befehlse.g. findstr usw., um eine Datei (statischer Dateiname) zu erstellen, die von einem sekundären Prozess verwendet wird. Wie oder was kann ich verwenden, um den Stammdateinamen aaa-bbb und das aktuelle Datum zu verketten? Ich habe die Variable% DATE% in der BAT angezeigt file und itis werden als yyyy/mm/dd angezeigt, was für mich nicht sehr nützlich ist. Ich habe keine Erfahrung mit C und sehr wenig Perl-Erfahrung. Ich hatte gehofft, dass es unter DOS selbst etwas geben könnte

Sie können diese Notation für das aktuelle Datum verwenden: % date:/=% um die Schrägstriche zu entfernen.Code: aaa-bbb_% date:/=% Viel Glück.

Die Notation funktioniert wie folgt:% string: cat = dog% Das bedeutet: in% string% jedes Vorkommen von "cat" entfernen und "dog" an seine Stelle setzen. Ersetzen Sie in der Zeichenfolgenvariablen, deren Name zwischen dem ersten Prozentzeichen und dem Doppelpunkt steht, alles, was sich zwischen dem Doppelpunkt und dem Gleichheitszeichen befindet, durch alles, was sich zwischen dem Gleichheitszeichen und dem Prozentzeichen auf der rechten Seite befindet. Also% date:/=% ersetzt/durch nichts und% date:/= -% ersetzt/durch ein - (Minuszeichen oder Bindestrich).

Vielen Dank, das hat mir sehr geholfen. Nun, um meine Probleme noch weiter anzukurbeln. Gibt es etwas für die Datumsmanipulation? Z.B. Ich habe eine Datei aaa-bbb-20080930, die eine Datei darstellt, die am 20080930 erstellt wurde. Ich führe einen Prozess am 20081001 aus, der die Datei des Vortages benötigt, die aaa-bbb-20080930 ist. Wenn ich nur 1 vom heutigen Datum abziehe, komme ich nicht zu dem, was ich will.

YouTube-Drosselungspuffer

Es gibt viele Programme und Plugins zum Herunterladen von YouTube-Videos. Ich möchte wirklich einen programmieren, der Videos mit der vollen Geschwindigkeit herunterlädt, die vom ISP bereitgestellt wird. Wenn Sie ein YouTube-Video laden, werden Sie feststellen, dass es sehr schnell mit dem Herunterladen/Puffern beginnt und dann langsamer wird, sobald es einen bestimmten Prozentsatz gepuffert hat. Ich habe noch nie einen Video-Downloader gefunden, der dies umgeht, also habe ich darüber nachgedacht, einen zu erstellen. Es gibt eine Seite, youtubemp3pro, die YouTube-Videos in MP3s konvertiert und dies irgendwie kann. Das einzige Problem ist, dass diese Site nur für MP3s verwendet wird und häufig andere Probleme aufweist. Ich weiß, dass ich das Puffern schneller beenden kann, wenn ich im Video weiter vorne klicke. Wie weist Flash Player den Server an, dies zu tun? Wäre es möglich, ein Flash-Programm dafür zu erstellen? Kann mir jemand helfen, herauszufinden, wie dies erreicht werden kann? Hat diese Seite eine Partnerschaft mit YouTube oder so? Ich weiß, dass dies eine Menge Fragen sind, aber ich bin WIRKLICH daran interessiert, dies zu verwirklichen, da es jetzt eine echte Nachfrage nach dieser Art von Programm gibt. EDIT: Ich weiß, dass es einige gibt Download-Beschleuniger, aber keiner von ihnen schien für mich zu funktionieren.

Es sei denn, diese Videos sind für alle kostenlos, nicht urheberrechtlich geschützt usw. Dies ist illegal und ich würde es nicht tun. Das Aufnehmen vollständiger Alben oder sogar einzelner Musikvideos und das kostenlose Erstellen einer MP3-Sammlung ist nichts anderes als das Stehlen von MP3s durch einen Strom. Die meisten Videos auf YouTube können nur angehört/angesehen werden, weil sich Werbung für sie bezahlt macht, und andere sind Promos um Sie zu veranlassen, die CDs zu kaufen oder die Musik digital zu kaufen. Solange es mit den schmerzhaften 30-Sekunden-Werbespots gestreamt wird, ist es kostenlos zum Hören/Ansehen. Einmal heruntergeladen, wenn sein Urheberrecht, ist es illegal, weil Sie jetzt im Besitz von etwas sind, das Sie nicht gekauft haben, um Lizenzgebühren zu zahlen, sowie die Einnahmen, die die Identität für jedes Mal bekommen würde, wenn es abgespielt wird und Werbung auftaucht, die sie für die Anzahl der Aufrufe bezahlt Um Ihre Frage zu beantworten, drosseln viele ISPs Ihre Bandbreite abhängig von der Quelle, und so gibt es möglicherweise keinen Weg, die Verlangsamung zu vermeiden, die Sie haben. Zum Beispiel hatte ich einen FTP-Server und wurde stark gedrosselt. Ich habe dies verwendet, um große Dateien zwischen Arbeit und Privat an Projekten zu senden, an denen ich gearbeitet habe. Ich habe dann zu Port 8077 gewechselt, nachdem ich einige Informationen über das Blockieren oder Drosseln von FTP-Ports durch einen ISP gelesen hatte, und wurde von meinem ISP nicht mehr gedrosselt, als ich einen alternativen Port verwendet habe. Ich bezweifle, dass Sie in diesem Fall einen alternativen Port verwenden können, um die Drosselung zu umgehen.

Beliebte Beiträge