Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Jak automatycznie duplikować i edytować text ?

25 Cze 2012 00:36 949 5
  • Poziom 12  
    ps.nie wiedziałem gdzie to umieścić bo temat ma wiele zastosowań ...

    Mam adres strony :
    Cytat:
    www.strona.pl/katalog/00001/size=_origin

    i chciałem stworzyć 13 tysięcy takich "textów" adresów stron :

    Cytat:
    www.strona.pl/katalog/00001/size=_origin
    ...................
    ...................
    www.strona.pl/katalog/13000/size=_origin


    W notatniku musiałbym wstukać ten adres 13 tysięcy razy ,a chciałbym to zrobić automatycznie bo różni się on jedynie cyframi.
    Wszystko to dlatego bo chciałem ściagnąć zdjęcia z strony www za pomoca programu ,a nie wchodzic na kolejną z podstron i tak spędzić przed komputerem z dwa lata :)

    Da się to jakoś zrobić ? Istnieje może jakiś program?
    ps.programów do kopiowania całych witryn proszę nie podawać bo nie o to mi chodzi
  • Poziom 11  
    No jasne że się da to wygenerować automatycznie. Powiedz tylko w jakim języku chcesz to wykonać i coś z tym robić dalej, czy zapisać do pliku, do tablicy?
  • Poziom 12  
    Dobra,wpadłem na to sam ale sposób trochę typu MacGyver :)

    Tworzymy folder o nazwie np. KATALOG
    W KATALOG tworzymy plik tekstowy.
    Kopiujemy go ctrl+C
    Duplikujemy go ctrl+V razy 500.
    Dlatego 500 ,a nie 13000 żeby było przejrzyściej.
    Otwieramy TotalCommander.
    Zaznaczamy te 500 plików txt.
    Następnie z Menu TC wybieramy Narzędzie wielokrotnej zmiany i zmieniamy nazwę na #licznik! ,gdzie słowo licznik to funkcja narzędzia.# i ! są bardzo ważne i posłużą nam za chwilę.
    Teraz każdy plik ma nazwę (bez rozszerzenia) #1! aż do #500!.
    Zaznaczamy te wszystkie pliki i z Menu TC wybieramy Zaznacz->Kopiuj wybrane nazwy do schowka.
    Otwieramy nowy plik TXT i wklejamy do niego zawartość schowka.
    # zamieniamy na www.strona.pl/katalog/
    a ! zamieniamy na size=_origin
    Gotowe ! :)

    Dodano po 1 [minuty]:

    asterix99 jak to zrobiłeś ?
  • Moderator Programowanie
    Na przyszłość, gdyby to kogoś interesowało : cały ten skrypt można zapisać w 2 liniach:
    Kod: php
    Zaloguj się, aby zobaczyć kod
    Wynik będzie identyczny, ale oszczędność kodu ogromna.