/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Ftp script
Fra : Esben Skov Pedersen


Dato : 22-12-01 01:18

Jeg sidder og roder med at lave et script, som kan læse alle filnavnene på
en ftp server, for derefter, at sætte dem i en database.

Det med databasen, kan jeg godt finde ud af. Det er det andet, som driller.

Jeg har kigget på ftp funktionerne i manualen, bla. ftp_rawlist og
ftp_nlist Jeg har også kigget lidt på nogle af de færdige ftp-klienter, man
kan finde på nettet. Er der ikke nogle, som kan hjælpe mig lidt. Jeg er
rimlig lost lige nu.

--
Med venlig hilsen Esben

 
 
Morten Poulsen (22-12-2001)
Kommentar
Fra : Morten Poulsen


Dato : 22-12-01 16:48

In article <yiQU7.3393$Zm5.229728@news000.worldonline.dk>, "Esben Skov
Pedersen" <kingesben@12move.dk> wrote:
> Jeg sidder og roder med at lave et script, som kan læse alle filnavnene
> på en ftp server, for derefter, at sætte dem i en database.

_Skal_ det vaere PHP? Hvis ikke, saa har jeg skrevet en crawler i C som
ogsaa godt kan gamme i en MySQL-database, som du sa godt maa faa en kopi
af.

mvh
Morten

Andreas Hjordt (22-12-2001)
Kommentar
Fra : Andreas Hjordt


Dato : 22-12-01 18:10

Lyder interessent. Gidder du poste sourcen?

mvh
Andreas Hjordt


"Morten Poulsen" <morten@flug.dk> wrote in message
news:20011222.164829.1350573793.15978@flug.dk...
> In article <yiQU7.3393$Zm5.229728@news000.worldonline.dk>, "Esben Skov
> Pedersen" <kingesben@12move.dk> wrote:
> > Jeg sidder og roder med at lave et script, som kan læse alle filnavnene
> > på en ftp server, for derefter, at sætte dem i en database.
>
> _Skal_ det vaere PHP? Hvis ikke, saa har jeg skrevet en crawler i C som
> ogsaa godt kan gamme i en MySQL-database, som du sa godt maa faa en kopi
> af.
>
> mvh
> Morten



Morten Poulsen (22-12-2001)
Kommentar
Fra : Morten Poulsen


Dato : 22-12-01 18:24

In article <3c24be73$0$55617$edfadb0f@dspool01.news.tele.dk>, "Andreas
Hjordt" <ahj@spamoff_trition.dk> wrote:
> Lyder interessent. Gidder du poste sourcen?

Ja, desvaerre har jeg den ikke her, saa du kommer til at vente lidt (en
dag eller to).

mvh
Morten

--
Morten Poulsen <morten@flug.dk>
http://cobalt.certus.dk/~mortenp/

Thus spake the master programmer: "Let the programmers be many and the
managers few -- then all will be productive."

Andreas Hjordt (23-12-2001)
Kommentar
Fra : Andreas Hjordt


Dato : 23-12-01 05:59

Jeg venter :)

mvh
Andreas Hjordt


"Morten Poulsen" <morten@flug.dk> wrote in message
news:20011222.182327.2130794395.16364@flug.dk...
> In article <3c24be73$0$55617$edfadb0f@dspool01.news.tele.dk>, "Andreas
> Hjordt" <ahj@spamoff_trition.dk> wrote:
> > Lyder interessent. Gidder du poste sourcen?
>
> Ja, desvaerre har jeg den ikke her, saa du kommer til at vente lidt (en
> dag eller to).
>
> mvh
> Morten
>
> --
> Morten Poulsen <morten@flug.dk>
> http://cobalt.certus.dk/~mortenp/
>
> Thus spake the master programmer: "Let the programmers be many and the
> managers few -- then all will be productive."



Morten Poulsen (23-12-2001)
Kommentar
Fra : Morten Poulsen


Dato : 23-12-01 20:59

In article <3c2564b5$0$94875$edfadb0f@dspool01.news.tele.dk>, "Andreas
Hjordt" <ahj@spamoff_trition.dk> wrote:
> Jeg venter :)

Saa er den oppe paa
http://cobalt.certus.dk/~mortenp/files/crawler.c (slamkode)
http://cobalt.certus.dk/~mortenp/files/ftpindex.sql (database)

Du skal ioevrigt bruge libmysqlclient.

mvh
Morten

--
Morten Poulsen <morten@flug.dk>
http://cobalt.certus.dk/~mortenp/

Thus spake the master programmer: "Let the programmers be many and the
managers few -- then all will be productive."

Andreas Hjordt (24-12-2001)
Kommentar
Fra : Andreas Hjordt


Dato : 24-12-01 09:23

Takker den vil jeg kigge lidt på.

mvh
Andreas Hjordt

"Morten Poulsen" <morten@flug.dk> wrote in message
news:pan.2001.12.23.20.59.16.579.800@flug.dk...
> In article <3c2564b5$0$94875$edfadb0f@dspool01.news.tele.dk>, "Andreas
> Hjordt" <ahj@spamoff_trition.dk> wrote:
> > Jeg venter :)
>
> Saa er den oppe paa
> http://cobalt.certus.dk/~mortenp/files/crawler.c (slamkode)
> http://cobalt.certus.dk/~mortenp/files/ftpindex.sql (database)
>
> Du skal ioevrigt bruge libmysqlclient.
>
> mvh
> Morten
>
> --
> Morten Poulsen <morten@flug.dk>
> http://cobalt.certus.dk/~mortenp/
>
> Thus spake the master programmer: "Let the programmers be many and the
> managers few -- then all will be productive."



Esben Skov Pedersen (22-12-2001)
Kommentar
Fra : Esben Skov Pedersen


Dato : 22-12-01 19:25

"Morten Poulsen" <morten@flug.dk> wrote in
news:20011222.164829.1350573793.15978@flug.dk:

> _Skal_ det vaere PHP? Hvis ikke, saa har jeg skrevet en crawler i C som
> ogsaa godt kan gamme i en MySQL-database, som du sa godt maa faa en kopi
> af.

Ok. Nu har jeg aldrig prøvet at programmere i C. Kan det køre under både
linux og windows. Det kommer måske an på hvordan programmet er skrevet

--
Med venlig hilsen Esben

Morten Poulsen (22-12-2001)
Kommentar
Fra : Morten Poulsen


Dato : 22-12-01 19:34

In article <8e4V7.2061$aS.309984@news010.worldonline.dk>, "Esben Skov
Pedersen" <kingesben@12move.dk> wrote:
> Ok. Nu har jeg aldrig prøvet at programmere i C. Kan det køre under både
> linux og windows. Det kommer måske an på hvordan programmet er skrevet

Det kan ihvertfald koere under Linux og FreeBSD. Det skulle kunne koere
paa alle platforme der holder sig til POSIX-specifikationerne, men jeg ved
ikke om det stadig kan koere paa Windows, da jeg ikke har en Windows at
proeve det paa. En tidlig version kunne (med CygWin).

Jeg beklager hvis vi er ved at komme lidt OT for denne NG.

mvh
Morten

--
Morten Poulsen <morten@flug.dk>
http://cobalt.certus.dk/~mortenp/

Thus spake the master programmer: "Let the programmers be many and the
managers few -- then all will be productive."

Niels Andersen (22-12-2001)
Kommentar
Fra : Niels Andersen


Dato : 22-12-01 16:58

"Esben Skov Pedersen" <kingesben@12move.dk> wrote in message
news:yiQU7.3393$Zm5.229728@news000.worldonline.dk...
> Jeg har kigget på ftp funktionerne i manualen, bla. ftp_rawlist og
> ftp_nlist

Jeg har ikke selv kigget på de funktioner, men det lyder meget rigtigt.
Altså, du har fundet FTP-funktionerne i manualen. Godt, så er du kommet
langt allerede.

> Er der ikke nogle, som kan hjælpe mig lidt. Jeg er
> rimlig lost lige nu.

Tjoeh, hvad er dit problem?

Er der noget i manualen du ikke forstår?
Eller er der bare en funktion du ikke kan få til at virke?
Eller.. ?

--
Mvh.

Niels Andersen



Esben Skov Pedersen (22-12-2001)
Kommentar
Fra : Esben Skov Pedersen


Dato : 22-12-01 18:56

"Niels Andersen" <niels-usenet@myplace.dk> wrote in news:S32V7.3545
$Zm5.255166@news000.worldonline.dk:

> Tjoeh, hvad er dit problem?

Jeg kan ikke få den til at vise filerne i mappen, og undermapperne.

> Er der noget i manualen du ikke forstår?
> Eller er der bare en funktion du ikke kan få til at virke?

Jeg er tvivl om hvordan man får den til at læse alle filnavne på en ftp-
server. Jeg mener med under mapper og så videre, og hvordan ved den hvad der
er en mappe. ftp_rawlist filer hele fillisten, og ftp_nlist viser kun
filnavne

--
Med venlig hilsen Esben

Henrik Hansen (22-12-2001)
Kommentar
Fra : Henrik Hansen


Dato : 22-12-01 19:33

Esben Skov Pedersen <kingesben@12move.dk> wrote:

> "Niels Andersen" <niels-usenet@myplace.dk> wrote in news:S32V7.3545
> $Zm5.255166@news000.worldonline.dk:
>
>> Tjoeh, hvad er dit problem?
>
> Jeg kan ikke få den til at vise filerne i mappen, og undermapperne.
>
>> Er der noget i manualen du ikke forstår?
>> Eller er der bare en funktion du ikke kan få til at virke?
>
> Jeg er tvivl om hvordan man får den til at læse alle filnavne på en ftp-
> server. Jeg mener med under mapper og så videre, og hvordan ved den hvad der
> er en mappe. ftp_rawlist filer hele fillisten, og ftp_nlist viser kun
> filnavne

jeg har lavet lidt af et hack der indexerer en ftp server rekkursivt
og dumper det i en fil, ved ikke hvor godt det fungerer, men det
fungerer, kan måske give dig en ide til at lave det bedre, du kan
finde det here:

http://fsck.dk/downloads/ftpindexer.txt

og jeg sagde hack ;)

--
Henrik Hansen

Esben Skov Pedersen (23-12-2001)
Kommentar
Fra : Esben Skov Pedersen


Dato : 23-12-01 01:35

Henrik Hansen <hh@fsck.dk> wrote in news:873d23jeaa.fsf@server.server:

> jeg har lavet lidt af et hack der indexerer en ftp server rekkursivt
> og dumper det i en fil, ved ikke hvor godt det fungerer, men det
> fungerer, kan måske give dig en ide til at lave det bedre, du kan
> finde det here:
>
> http://fsck.dk/downloads/ftpindexer.txt
>
> og jeg sagde hack ;)

Det ser ud som noget jeg godt kan bruge, hvis jeg kan få det til at virke.
Den kommer med fejlmeddelsen:

Warning: Variable passed to each() is not an array or object in D:\cgi-bin
\ftpsearch\ftphack.php on line 28

Har du fået den, og ved du hvorfor det ikke virker. Det kan logge ind på min
ftp-server. Der kommer bare ikke noget output.


--
Med venlig hilsen Esben

Esben Skov Pedersen (23-12-2001)
Kommentar
Fra : Esben Skov Pedersen


Dato : 23-12-01 10:06

Henrik Hansen <hh@fsck.dk> wrote in news:873d23jeaa.fsf@server.server:
> jeg har lavet lidt af et hack der indexerer en ftp server rekkursivt
> og dumper det i en fil, ved ikke hvor godt det fungerer, men det
> fungerer, kan måske give dig en ide til at lave det bedre, du kan
> finde det here:


Det ser ud som noget jeg godt kan bruge, hvis jeg kan få det til at virke.
Den kommer med fejlmeddelsen:

Warning: Variable passed to each() is not an array or object in D:\cgi-bin
\ftpsearch\ftphack.php on line 28

Har du fået den, og ved du hvorfor det ikke virker. Det kan logge ind på min
ftp-server. Der kommer en tom textfil. Ved du hvordan jeg får noget data i
textfilen?



--
Med venlig hilsen Esben

Henrik Hansen (23-12-2001)
Kommentar
Fra : Henrik Hansen


Dato : 23-12-01 18:49

Esben Skov Pedersen <kingesben@12move.dk> wrote:

> Henrik Hansen <hh@fsck.dk> wrote in news:873d23jeaa.fsf@server.server:
>> jeg har lavet lidt af et hack der indexerer en ftp server rekkursivt
>> og dumper det i en fil, ved ikke hvor godt det fungerer, men det
>> fungerer, kan måske give dig en ide til at lave det bedre, du kan
>> finde det here:
>
>
> Det ser ud som noget jeg godt kan bruge, hvis jeg kan få det til at virke.
> Den kommer med fejlmeddelsen:
>
> Warning: Variable passed to each() is not an array or object in D:\cgi-bin
> \ftpsearch\ftphack.php on line 28

hmm er du sikker på der er nogle filer i det dir du prøvet at
indexere? kan være derfor.

> Har du fået den, og ved du hvorfor det ikke virker. Det kan logge ind på min
> ftp-server. Der kommer en tom textfil. Ved du hvordan jeg får noget data i
> textfilen?

ja den virker fjong på sunsite's ftp server du kan jo prøve den.

--
Henrik Hansen

Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408852
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste