Avatar billede netstuff.dk Nybegynder
09. marts 2001 - 11:54 Der er 2 kommentarer og
1 løsning

Hjælp så er i flinke ;o)

har nogle filer som ligger på et webhotel som ligger på d:\\webs\\friserverplads.dk\\ kan i finde ud af at rette det i nedenstående formel så det passer med hvor de ligger???

sub scan_dirs {
    # Scanner dirs for alle filer rekursivt.
    $startdir = \"$config{\'root_dir\'}/\";

    $startdir =~ s/\\\\\\\\/\\\\/; # ændrer \\\\ til \\
    $startdir =~ s/\\//\\\\/;
    $startdir = $startdir.\'\\\\\';
    @args = (\"DIR\", \"$startdir\\\\$in{\'username\'}\", \"/s 1>$startdir\\\\dirlist.txt\"); # gem filen i roden
    system(@args) == 0 or die \"system @args failed: $?\";

    # Indlæs dirlist.txt og find ud af hvad der er af filer alt i alt...
    open (dirlist, \"<\".$config{\'root_dir\'}.\"\\\\dirlist.txt\");
    @indhold = <dirlist>;
    close(dirlist);

    # Scan igennem alle linierne, og find ud af hvor meget plads der er brugt.
    $hvorbytes    = $#indhold - 1; # Finder antal linier i dirlisten
    @ab            = split(\' \',$indhold[$hvorbytes]);
    $bytes = $ab[2];
    $bytes =~ s/\\.//; # over 1.000
    $bytes =~ s/\\.//; # over 1.000.000
    $bytes =~ s/\\.//; # over 1.000.000.000
}

Håber i kan hjælpe ;o)

MVH
Kasper Sand Sørensen
Avatar billede pheromaster Nybegynder
09. marts 2001 - 11:59 #1
NetStuff.dk - Prøv at give os hele koden til jeres filmanager! :)
Avatar billede Thomas Nybegynder
09. marts 2001 - 12:23 #2
Et eller andet sted i konfigurationen er der sat et root_dir, det er dette som skal rettes. Nu har jeg jo kendskab til koden (har jo lavet fixes i den før), så jeg kan da tage et kig på den når jeg kommer hjem!

Men umiddelbart vil jeg tro at
$config{\'root_dir\'} = \'d:\\\\webs\\\\friserverplads.dk\';
ville kunne gøre det...

//Thomas
Avatar billede netstuff.dk Nybegynder
23. november 2001 - 20:56 #3
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester