• User Attivo

    eliminare tutti i collegamenti da una pagina

    mi trovo in una soluzione un po' particolare

    devo estrarre e manipolare dei dati da una pagina web che contiene l'elenco di una biblioteca

    caricando la pagina su dreamweaver ho 120.000 righe !!!!!

    ora io vorrei eliminare dal codice tutti i collegamenti, cioè tutto quello compreso tra i tag <a ....> </a> compresi i tag

    c'è un qualche tipo di comando che mi può aiutare ?

    è impensabile che io lo faccia uno per uno

    avete qualche idea ?

    grazie

    Antonella


  • User Newbie

    E' il problema che ho avuto io ai primi siti. Spesso dovevo sostituire un semplice nome di menu, o un intero blocco di codice o un codice compreso tra... e... (il tuo caso):
    Per farlo avrei dovuto aprire tutte le pagine e una per una fare sto lavoraccio.
    Allora mi sono fatto un programmino per queste esigenze che, impostata una data cartella, prensde tutti i file con una data estensione (nel tuo e mio caso .html) ed effettua in automatico queste sostituzioni.
    Se vuoi te lo posto (è un piccolo exe)
    Fammi sapere Ciao


  • User Attivo

    si ma io devo eliminare tutti collegamenti diversi, il tuo programma lo fa ?

    se si allora è fantastico

    mi farebbe molto piacere se me lo mandassi


  • User Newbie

    Certo, fra le opzioni del programmino c'è: "sostituzione di un blocco compreso tra...".
    Tu dovrai mettere nella prima textbox "<a href" e nella seconda textbox "</a>".
    Nella terza textbox metterai il testo che vuoi che venga inserito al posto di quello compreso tra le prime due textbox, che nel tuo caso dovrà essere una stringa vuota, visto che hai detto di voler eliminare tutti i collegamenti.
    Clicchi su Avvia e il programma scandisce tutta la directory e tutte le eventuali sottodirectory alla ricerca di tutti i files con estensione .html.
    Per ogni file controlla se ci sono blocchi di teso che iniziano e finiscono con quello che hai scritto tu e, in caso positivo, le sostituisce con nulla (quindi le cancella).
    Es: se il programma rileva una riga cosi:
    bla bla <a href="mailto:[email protected]"> Contatti </a> pippo pluto
    la trasforma in:
    bla bla pippo pluto

    Unica precauzione: fai prima una copia di backup della cartella per qualsiasi evenienza.
    Se devi agire su un solo file, creati una cartella sul desktop e ci metti il file dentro, in modo da "scandire" solo quello.

    Come te lo mando?


  • User Attivo

    me lo puoi mandare via email compresso se per te va bene


  • User Newbie

    Ma il tuo indirizzo e.mail da dove lo ricavo, nel tuo profilo non c'è, o devo mandarlo al forum? Scusa, forse ho chiesto una cosa scontata, ma non sono pratico di forum.


  • User Attivo

    dovresti vederlo dal profilo, comunque te lo scrivo:

    [email][email protected][/email]


  • User Newbie

    Ti ho inviato l'exe giorni fa pregandoti di farmi sapere come era andata. Ti ho anche inviato una mail a cui non ho avuto nemmeno risposta. Complimenti per la gratitudine...


  • User Attivo

    mi dispiace....ma a me non è arrivato niente

    pensavo avessi avuto da fare o era fuori, e non avessi avuto tempo di mandarmelo....

    sei sicuro dell'indirizzo ?

    ti assicuro che sono una persona seria e soprattutto professionale....non manco di ringraziare chi mi da una mano !!!


  • User Newbie

    Beh se è così allora scusami tu, ma credimi le mail le ho inviate, da qui il mio risentimento!
    Comunque te lo rimando, anche se a questo punto non credo che ti arriverà.
    Forse c'è qualche problema tra i provider.
    Provo a rimandartelo da piu provider.
    Se ti arriva però frammelo sapere.
    Se non ti arriva niente puoi darmi un altro indirizzo tuo. Il mio è [email][email protected][/email]
    Ciao


  • User Newbie

    @sabo said:

    Beh se è così allora scusami tu, ma credimi le mail le ho inviate, da qui il mio risentimento!
    Comunque te lo rimando, anche se a questo punto non credo che ti arriverà.
    Forse c'è qualche problema tra i provider.
    Provo a rimandartelo da piu provider.
    Se ti arriva però frammelo sapere.
    Se non ti arriva niente puoi darmi un altro indirizzo tuo. Il mio è [EMAIL="[email protected]"][email protected][/EMAIL]
    Ciao

    Mi è venuto in mente che forse il formato exe dell'allegato potrebbe dare problemi (venire cestinato). Provo a inviartelo in formato zip.


  • User Attivo

    ora è arrivato....

    tra stasera e domani lo provo e ti faccio sapere

    grazie


  • User Attivo

    Ciao

    come promesso ho provato il programma

    su un file piccolo funziona (anche se modifica solo la prima occorrenza);

    sul file grosso (16.000 righe)

    mi da questo errore:

    errore di runtime '5'

    chiamata di routine o argomento non valido

    (utilizzo la sostituzione di un blocco compreso tra...)


  • User Newbie

    @arcobaleno said:

    Ciao

    come promesso ho provato il programma

    su un file piccolo funziona (anche se modifica solo la prima occorrenza);

    sul file grosso (16.000 righe)

    mi da questo errore:

    errore di runtime '5'

    chiamata di routine o argomento non valido

    (utilizzo la sostituzione di un blocco compreso tra...)

    Ciao, leggo solo ora il tuo msg perchè stranamente non mi è arrivato l'avviso per e mail che c'era un nuovo msg nel forum.
    E' strano io l'ho provato anche su un file di 35000 righe e ha funzionato.
    Altrettanto strano è il fatto che dici che modifica solo la prima occorrenza, deve modificarle tutte.
    Sei sicura che siano tutte uguali (stessi spazi tra le parole, stessi ritorni a capo, ecc?)
    Comunque, se vuoi, puoi inviarmi tranquillamente il tuo file cosi faccio una prova direttamente con il sorgente dell'exe e vedo cosa puo essere. Vedi tu.
    Ciao


  • User Attivo

    grazie della disponibilità

    al momento ho sospeso la cosa perchè sono sopraggiunte altre urgenze...

    se per te va bene ti ricontatto appena posso di nuovo occuparmene...

    grazie ancora

    Antonella


  • User Newbie

    Ok sono a disposizione, daltonde è interesse anche mio testarlo in tutti i modi possibili; sto facendo un sito e non sai quante volte ho dovuto usarlo per sostituire in un sol colpo tutte le occorrenze di qualcosa in tutte le pagine del sito, per me è utilissimo.
    Ciao