Avatar billede kingguro Nybegynder
18. juli 2002 - 14:33 Der er 10 kommentarer og
1 løsning

Script der besøger hjemmeside hver time??

Er det muligt at lave et script som besøger en hjemmeside hver time??
Avatar billede Soren L. Hansen Nybegynder
18. juli 2002 - 14:59 #1
Jada.

Scriptet:

#!/bin/bash

URL="http://www.linuxkonsulent.dk"      # The url to visit
wget -O /dev/null $URL 2>&1 > /dev/null

Og så smider du en linie ind i crontab, der kalder scriptet:

0 * * * * /mit/nye/script
Avatar billede Soren L. Hansen Nybegynder
18. juli 2002 - 15:05 #2
Hvis du vil have alle billederne med (hvilket er nødvendigt for at mange besøgscountere opdateres, så skal scriptes se sådan her ud:

#!/bin/bash

URL="http://www.linuxkonsulent.dk/index.php"      # The url to visit
wget -pO /dev/null $URL 2>&1 > /dev/null
Avatar billede kingguro Nybegynder
18. juli 2002 - 17:34 #3
Er det ikke muligt bare at bruge lynx??? Og er det også muligt at gøre sådan at den besøger hver 1 time og 5 min, bare for at være besværlig :)
Avatar billede kingguro Nybegynder
18. juli 2002 - 17:44 #4
Hvor ligger crontab??
Avatar billede kingguro Nybegynder
18. juli 2002 - 17:44 #5
Og, når jeg finder den, hvad skal jeg så skrive for at kalde scriptet??
Avatar billede oz2kas Nybegynder
18. juli 2002 - 20:56 #6
crontab ligger i /etc/cron*
når du lægger den i den respektive mappe for det interval du vil køre den med, bliver den automatisk kørt.
Avatar billede BacceDK Juniormester
18. juli 2002 - 23:05 #7
lav fek.s filen
/root/testurl
og i den skriver du så følgende
#!/bin/bash

URL="http://www.linuxkonsulent.dk/index.php"      # The url to visit
wget -pO /dev/null $URL 2>&1 > /dev/null

derefter skriver du crontab -e så kommer din editor frem og i den smider du denne linie
0 * * * * /root/testurl
gæmmer og exit
derefter installerer den dit crontab og scriptet udføres en gang i timen
Avatar billede kingguro Nybegynder
18. juli 2002 - 23:24 #8
Jeg har hverkan nogen kommando eller nogen fil der hedder crontab??
Avatar billede kingguro Nybegynder
18. juli 2002 - 23:25 #9
Burde man ikke også have et dir der hedder cron.hourly ??
Avatar billede BacceDK Juniormester
19. juli 2002 - 00:21 #10
læs eventuelt denne artikkel fra webcafe.dk
http://www.webcafe.dk/artikler/diverse/cronjobs/
de har lavet sådan en standart om hvordan du smækker dine cron's op
Avatar billede Soren L. Hansen Nybegynder
19. juli 2002 - 09:30 #11
Hvis du ikke har en kommando, der hedder crontab, så er cron ganske enkelt ikke installeret. Nu er du så velsignet, at du kører Debian, så løsninger er ikke længere væk end:
apt-get install cron

Så redigerer du din crontab med kommandoen:
crontab -e

Deri indsætter du en linie som den, jeg sendte tidligere.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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