[Script] Batch um HTML Dateien zu editieren

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von ca0z, 3. September 2008 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 3. September 2008
    Batch um HTML Dateien zu editieren

    Hi Leute,
    ich weiß zwar net ob das überhaupt möglich ist, aber ich versuchs einfach mal hier

    Also:
    Ich brauche eine Batch, die einen Haufen Dateien erstellt, und zwar "index.htm" bis "index1500.htm" - genau, 1500 Stück

    Dabei muss die "index.htm" 1500x kopiert werden, da ja der Inhalt mitkopiert werden soll!

    Am Besten wäre es, wenn dann noch innerhalb der Dateien ein paar Zeilen verändert werden können

    Hier mal ein Beispiel aus "index1.htm":

    Die Zeilen
    Code:
    [I]<a href="index0.htm">&laquo; Previous</a>[/I]
    und
    Code:
    [I]<a href="index2.htm">Next &raquo;</a>[/I]
    müssen in der "index2.htm" dann
    Code:
    [I]<a href="index1.htm">&laquo; Previous</a>[/I]
    und
    Code:
    [I]<a href="index3.htm">Next &raquo;</a>[/I]
    heißen, also immer um eins erhöht werden...

    Desweiteren muss in jeder Datei die Zeile
    Code:
    <object type="application/x-shockwave-flash" data="[U][I][B]1a[/B][/I][/U].swf" 
    und
    <param name="src" value="[B][I][U]1a[/U][/I][/B].swf" />
    das "1a.swf" um 1 erhöht werden... also in der "index1.htm" "1a.swf", in der "index2.htm" "2a.swf"

    Naja ich hoffe ich habe euch nicht zu viel verwirrt...

    BW und ein dickes THX auf Lebenszeit sind drin
     
  2. 3. September 2008
    AW: Batch um HTML Dateien zu editieren

    muss es denn ne batch sein?
    ich kann dir auch ne .exe (c++, c# oder jscript [kannst dir aussuchen]), oder ne executeable .php datei machen.

    batch kann ich ned
     
  3. 3. September 2008
    AW: Batch um HTML Dateien zu editieren

    Ich glaub auch dass es einfacher mit C++ waere, hab mich gerade mal wieder ein bisschen in Batch eingelesen und ich bin der Meinung dass es 1. nur schwer umsetzbar ist und 2. 10mal schneller mit Sprachen wie z.B C++, Delphi oder Jscript umsetzbar waere ...
     
  4. 3. September 2008
    AW: Batch um HTML Dateien zu editieren

    nein kein problem, es kann auch ne .exe sein
    wie gesagt ich wusste nicht einmal ob das überhaupt möglich is

    edit: hab ne pm bekommen, das könnte evtl schon die lösung sein
    wenn ihr wollt könnt ihr trotzdem was coden, aber lasst euch ruhig ein paar tage zeit, keine hektik hier
     
  5. 3. September 2008
    AW: Batch um HTML Dateien zu editieren

    Code:
    #include <iostream>
    #include <fstream>
    #include <cstring>
    using namespace std;
    
    int main(){
    
    for (int i = 0; i < 1501; i++) {
     char Datei[15]="Index";
     Datei[0]= Datei[0]+char(i);
     strcat(Datei,".html");
    
     ofstream htmldatei(Datei,ios_base::out);
     htmldatei << "<a href=\"index"<<i<<".htm\">&laquo; Previous</a> \n" ;
    
     }
    
    return 0;
    
    }
    so sollte es funktionieren tus bei mir irgendwie nicht
    kann mir einer sagen was ich vergessen hab oder falsch gemacht hab
    bin halt noch Anfänger :-D
     
  6. 3. September 2008
    AW: Batch um HTML Dateien zu editieren

    kenn mich damit überhaupt nicht aus, aber vllt. liegts an dem strcat(Datei,".htm l "); ?
    müsste eig. .htm heißen
     
  7. 3. September 2008
    AW: Batch um HTML Dateien zu editieren

    na die endung könnte auch Index.irgendeineendung heißen das ist egal
    aber der c++ builder gibt mir folgendes aus

    [ILINK32 Fehler] Error: Nicht aufl÷sbares externes '__InitVCL' referenziert von C:\PROGRAMME\CODEGEAR\RAD STUDIO\5.0\LIB\CP32MTI.LIB|crtlvcl

    rein theoretisch sollte es funktionieren
    ich glaub ich hab iwo ein fehler gemacht weiß aber nicht wo
    probierts mal bei euch aus
    einfach in editor kopieren und als exe speichern
     
  8. 3. September 2008
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: Batch um HTML Dateien zu editieren

    No File | xup.in

    sollte alles nach deinen vorstellungen sein

    viel spaß

    lg

    ps. falls noch was geändert gehört, meld dich!
     
  9. 3. September 2008
    AW: Batch um HTML Dateien zu editieren

    DANKE du hast mir grade nen haufen arbeit erspart
    bw is raus und thx nochma

    #closed.
     
  10. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.