WebSite X5Help Center

 
Siro L.
Siro L.
User

Collegamento a cartella  it

Autore: Siro L.
Visite 3975, Followers 1, Condiviso 0  

salve,

dovrei creare un link ipertestuale da una voce di menu a una cartella (risorse di rete) in un nas nella medesima rete lan.

in pratica il link dovrebbe aprirmi in una nuova finestra una serie di pdf contenuti in una cartella su rete lan interna.

sarebbe possibile? eventuali altri siatemi? 

grazie infinite.

lena siro

Postato il
22 RISPOSTE - 1 UTILE
Giancarlo B.
Giancarlo B.
User
Utente del mese IT

Devi fare i link per ogni pdf, questo è il percorso più semplice.

Viceversa per aprire una cartella e visualizzare i file  probabilmente occorrerà uno script java

Leggi di più
Postato il da Giancarlo B.
Siro L.
Siro L.
User
Autore

Grazie Giancarlo,

Per 'puntare' a ogni singolo file la procedura mi è nota.

Il problema è che devo puntare a una cartella con centinaia di PDF e che questi pdf vengono 'aggiornati' periodicamente nella loro cartella di residenza.

Penso quindi sia necessario uno script di qualche tipo, o qualche consiglio per raggiungere il mio obiettivo di aprire una cartella nella stessa lan del sito.

Qualcuno può darmi una mano?

Grazie infinite a tutti.

Siro

Leggi di più
Postato il da Siro L.
Siro L.
Siro L.
User
Autore

Grazie Giancarlo,

Le mie limitate conoscenze in campo di script non mi permettono di capire cosa devo fare precisamente.

Vorrei riesporre meglio la mia 'esigenza' per vedere se magari esiste una via breve e percorribile anche da me con le mie limitate conoscenze.

Riepilogo esigenze:

- Sito posizionato su server locale .

- Vorrei creare, nel sito creato con websitex, degli indici che come proprietà puntano a una o più ( con eventuale creazione di più indici ) cartelle presenti su un NAS ( senza necessità di permissioni per l'accesso ) in rete locale LAN.

Per intenderci, io solitamente le cartelle le raggiungo facendo : Start - esegui - \\192.168.10.XX\nome_cartella.

Nelle cartelle ho dei documenti (pdf, jpg etc) che vengono periodicamente cambiati/aggiunti/rimossi da rete lan (quindi devo puntare al solo livello della cartella)

Se ci fossero anche altri metodi per aggirare la faccenda sarei contento.

Grazie 1000 per l'ottima assistenza di questo forum, mi piace molto.

Buona serata.

Siro

Leggi di più
Postato il da Siro L.
Giancarlo B.
Giancarlo B.
User
Utente del mese IT

Ciao Sirio, all'ora vediamo se ho capito.

Il sito è online su uno spazio Web e tu vorresti fare visualizzare una cartella condivisa di un Nas? l'indirizzo ip che hai fornito è quello di una lan e quindi non va bene per questo.

Leggi di più
Postato il da Giancarlo B.
Siro L.
Siro L.
User
Autore

no, il sito e' privato e in locale (su server mio), ovviamente l indirizzo del nas  e'  nella stessa  lan del server . e

Leggi di più
Postato il da Siro L.
Mirko Boschetti
Mirko Boschetti
Moderator

per far scaricare la cartella completa devi comprimerla in zip o rar....se ho capito la domanda...

Leggi di più
Postato il da Mirko Boschetti
Mirko Boschetti
Mirko Boschetti
Moderator

oppure inserire tutti i link dei tuoi pdf in una pagina nascosta, e il link ti aprirà la pagina nascosta...

Leggi di più
Postato il da Mirko Boschetti
Siro L.
Siro L.
User
Autore

grazie mirko, anche tu sempre presente!

non ho spiegato bene l'esigenza "finale"  ci provo:

Il link mi deve portare alla cartella, mi viene in mente la vista ftp, o analoga tree view del browser. da li poi vedro la lista dei file presenti che ... apriro, scarichero ...

e un po piu chiaro? grazie . siro

Leggi di più
Postato il da Siro L.
Giancarlo B.
Giancarlo B.
User
Utente del mese IT

Ok all'ora prova ad utilizzate l oggetto html inserisci lo script


<%

dir=”/nome directory”

Set file1 = CreateObject(“Scripting.FileSystemObject”)

Set file2 = file1.GetFolder(server.mappath(“nome directory”))

Set file3 = file2.Files

For Each file in file3

response.write “<A HREF=’”

response.write file.name

response.write “‘>”

response.write file.name

response.write “</A><br>”

Next

%>

Sostituisci nome directory con quella del nome dei file.

Leggi di più
Postato il da Giancarlo B.
Mirko Boschetti
Mirko Boschetti
Moderator
Siro L.
Il link mi deve portare alla cartella, mi viene in mente la vista ftp, o analoga tree view del browser. da li poi vedro la lista dei file presenti che ... apriro, scarichero ...

e questo non ti farebbe la stessa cosa senza alcun codice esterno...?

Mirko Boschetti
oppure inserire tutti i link dei tuoi pdf in una pagina nascosta, e il link ti aprirà la pagina nascosta...

quindi apri la pagina nascosta dal link, e vedrai tutti i link dei tuoi pdf...

Leggi di più
Postato il da Mirko Boschetti
Siro L.
Siro L.
User
Autore

mirko per la tua ultima risp. no alla prima perchè non posso puntare alla cartella, solo ai file...  almeno dalle mie prove....

alla seconda ti dico che non devo fare nessun inserimento manuale della lista file, devo solo puntare alla radice di una cartella, quello che cè dentro puo cambiare da oggi a domani...

penultimo post dove mi dai codice, domani provo....

s

Leggi di più
Postato il da Siro L.
Giancarlo B.
Giancarlo B.
User
Utente del mese IT
Giancarlo B.
Sostituisci nome directory con quella del nome dei file.

Scusa Sostituisci nome directory con quella del nome del percorso dove sono i file

Io non no la possibilità di provarlo ma visto la fonte dovrebbe essere ok.

Ciao Giancarlo

Leggi di più
Postato il da Giancarlo B.
Siro L.
Siro L.
User
Autore

ok, capito. oggi provo e vedo cosa accade.

vi tengo aggiornati.

buona giornata. siro

Leggi di più
Postato il da Siro L.
Siro L.
Siro L.
User
Autore

Allora scusatemi l'insistenza ma vorrei arrivare a far  funzionare sta cosa che ho in mente..

ho fatto questo (vedere cattura 1)

Leggi di più
Postato il da Siro L.
Siro L.
Siro L.
User
Autore

il risultato nel mio 'sito prova' e questo (VEDERE CATTURA 2)

Leggi di più
Postato il da Siro L.
Giancarlo B.
Giancarlo B.
User
Utente del mese IT

Ciao,
ho trovato questo semplice script che ho testato ed è funzionante, è sufficiente passare alla funzione il
percorso della cartella da esplorare per visualizzare eventuali sotto-cartelle e file contenuti.

Trovi il test a questo link:

http://giancafoto.altervista.org/folder_explorer.php

Leggi di più
Postato il da Giancarlo B.
Siro L.
Siro L.
User
Autore

ok provo a vedere e ti faccio sapere

s

Leggi di più
Postato il da Siro L.
Siro L.
Siro L.
User
Autore

ok, il risultato provato dal test in link sarebbe quello desiderato.

Ora ho bisogno di qualche ulteriore dritta per inserire il folder_explorer nella struttura del mio sito.

Purtroppo avrei bisogno di qualche istruzioni passo - passo

grazie Giancarlo

Leggi di più
Postato il da Siro L.
Giancarlo B.
Giancarlo B.
User
Utente del mese IT

è semplice, editi con il notepad lo script ed inserisci la directory "nome directory/" dove sono i file:

// ==================================
// Richiamo la funzione
// per vedere cosa contiene
// la cartella specificata.
// E' necessario specificare il
// percorso esatto di una cartella
// esistente sul server
// ==================================
dir_list("nome directory/");

metti lo script nel tuo sito, da una pagina del tuo sito aggiungi il link allo script ed il gioco è fatto. Ciao.

Leggi di più
Postato il da Giancarlo B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese RU

... non sono un esperto in materia, ma il PHP servirebbe per leggere in rete o su server locale...

... non so neanche cosa sia un nas, se non solo per gli effetti negativi riscontrati in Answers; ...ma...!... ... se le cose non sono cambiate, ...per leggere una directory del PC, basterebbe usare come URL la Path della directory, per esempio: "C:/nomecartella/"

<a  href="C:/percorso/NomeCartella/" > Apri Cartella </a>

... basta provare, per chi ha il Programma, che io non ho...

... quindi, se corretto, in base al link postato all'inizio diventerebbe:

<a  href="192.168.10.XX\\nome_cartella" > Apri Cartella </a>

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
 lemonsong  
 lemonsong  
User
Siro L.
Allegato: Cattura 1.PNG

Quello script è in linguaggio ASP quindi, se il tuo server locale supporta tale linguaggio, dovrai cambiare l'estensione della pagina in .asp

Se il tuo server locale supporta il linguaggio PHP aggiungo, oltre al secondo script che ti ha suggerito Giancarlo, questi due esempi integrati in WS:

http://lemonsong.altervista.org/test_elenco_dir/ (3 varianti)

http://lemonsong.altervista.org/test_encode-explorer/


Nelle cartella "vari" trovi i file .zip con dentro istruzioni e relativi script.

Fonti:

http://www.giacobbe85.altervista.org/down/info/Programmi_e_script/Elenco_di_file_e_sottocartelle_con_link.php

http://encode-explorer.siineiolekala.net/

Leggi di più
Postato il da  lemonsong