Microsys
  

Sitemap Generator Command Line Automation

Planlæg og automatiser opbygning og upload af webstedssitemap i A1 Sitemap Generator ved hjælp af kommandolinjegrænsefladen (CLI)

Kommandolinjesupport i A1 Sitemap Generator

Du kan bruge en kommandolinjegrænseflade til at automatisere alle de store sitemapgeneratorværktøjer i programmet.

Det betyder, at du også kan bruge eksterne applikationer og bat/batch/script-filer.

Dette gør det muligt for dig at køre vores sitemap generator software med jævne mellemrum ved hjælp af f.eks. Windows Task Scheduler.
  • Parametre:
    • " :%project-path% " : Hvor %project-path% skal indeholde den aktive projektfilsti. ( Husk kolon før projektstien.)
    • " @override_initfromproject=c:\example\projects\initfrom.ini@ " : Overskriv de oprindelige anvendte projektindstillinger.
    • " @override_rootpath=http://example.com@ " : Overskriv webstedets rodsti.
    • " -autocreate " : Opret automatisk projektfiler og relaterede, hvis de ikke allerede eksisterer.
    • " -exit " : Afslutter, når du er færdig.
    • " -skjul " : Altid usynlig og afsluttes, når du er færdig.
    • " -scan " : Kører webstedsscanner.
    • " -stop 0000 " : Stopper scanningen efter et antal sekunder, fx -stop600 stopper scanningen efter 10 minutter.
    • " -stopurls 0000 " : Stopper scanningen efter at et antal URL'er er blevet både fundet og håndteret, f.eks. -stopurls500.
    • " -save " : Gemmer projektet.
    • " @override_exportpathdir=c:\example\exports\@ " : Overskriv den generelle mappesti, der bruges til f.eks. CSV-eksportdatafiler.
    • " -exportexternalcsv " : Eksporterer alle URL-data, der er angivet i "ekstern" trævisning, til en fil kaldet "external.csv" placeret i projektbiblioteket.
    • " -exportinternalcsv " : Eksporterer alle URL-data, der er angivet i "intern" trævisning, til en fil kaldet "internal.csv" placeret i projektbiblioteket.
    • " -exportsitemapcsv " : Eksporterer alle URL-data, der er angivet i "intern" trævisning, til en fil kaldet "sitemap.csv" placeret i projektbiblioteket.
    • " @override_sitemapxmlpath=c:\eksempel\sitemap.xml@ " : Overskriv hvor de genererede XML-sitemapfiler er gemt.
    • " -buildxml " : Kører sitemap builder og opretter XML sitemap.
    • " -buildnewsxml " : Kører sitemap builder og opretter XML nyheds sitemap.
    • " -buildmobilexml " : Kører sitemap builder og opretter XML mobil sitemap.
    • " -buildvideoxml " : Kører sitemap builder og opretter XML video sitemap.
    • " -buildimagexml " : Kører sitemap builder og opretter XML image sitemap.
    • " -buildcodexml " : Kører sitemap builder og opretter XML-kode sitemap.
    • " -buildrss " : Kører sitemap builder og opretter RSS sitemap.
    • " -buildtext " : Kører sitemap builder og opretter tekst sitemap.
    • " -buildtemplate " : Kører sitemap builder og opretter skabelon sitemap (normalt HTML / XHTML).
    • " -buildaspnet " : Kører sitemap builder og opretter XML ASP.Net sitemap til brug af ASP.Net kontroller.
    • " -buildgraphdatadot ": Byg en grafdatafil ved hjælp af dot / .gv filformat, som kan visualiseres i andre værktøjer inklusive GraphViz.
    • " -build " : Kører sitemap builder og opretter et sitemap af den valgte type i projektindstillinger.
    • " -buildall " : Kører sitemap builder til alle slags.
    • " -robotstxt " : Opretter en "robots.txt" fil.
    • " -upload " : Kører sitemapuploader og FTP uploader det sidst genererede sitemap.
    • " -uploadall " : Kører sitemap uploader og FTP uploader alle genererede sitemaps.
    • " -ping " : Udfører sitemap ping notifikation.

  • Eksempler til brug på Windows :
    • [ "c:\microsys\sitemap\Sitemap.exe" -exit -scan -build -upload -save ":c:\microsys\sitemap\projects\my-project.ini" ].
    • [ "Sitemap.exe" -exit -scan -build -upload -save ":mit-projekt.ini" ] - Her antages det, at mit-projekt.ini er i samme mappe som den eksekverbare.
    • [ "Sitemap.exe" -scan -build @override_rootpath=http://example.com@ ]
    • [ start "" "Sitemap.exe" -scan -build @override_rootpath=http://example.com@ ] - Starter asynkront. Brug ikke mellemrum i parametre.
      [ timeout 2 ] - Inaktiv tid for at undgå problemer med flere forekomster, der starter på nøjagtig samme tidspunkt.

  • Eksempler til brug på Mac OS :
    • [ open -n A1SitemapGenerator.app --args -scan -build @override_rootpath=http://example.com@ ].
    • [ open -n A1SitemapGenerator.app --args -exit -scan -build -save -autocreate ":/users/%name%/myprojects/shopexample.ini" @override_initfromproject=/users/%name%/myprojecs/mydefaults.ini @ @override_rootpath=https://shop.example.com@ ].

  • Tips:
    • For at forhindre en parameterværdi, der indeholder mellemrum (f.eks. hvis du sender en mappesti) i at blive opdelt, skal du omslutte den inden for et par "".
    • I ovenstående eksempler refererer %name% til dit brugernavn i det givne operativsystem.


Automatiser Sitemap Generator med kommandolinje og batchfiler

  • Opret en batch-fil ved hjælp af en standard teksteditor:
    • Windows: batch-fil.bat
    • Mac: batch-fil.kommando
  • Eksempel på hvad der skal skrives understreget :
    • Windows: [ "c:\microsys\sitemap\Sitemap.exe" -exit -scan -build -upload -save ":c:\microsys\sitemap\projects\my-project.ini" ].
    • Mac: [ åben -n A1SitemapGenerator.app --args -scan -build @override_rootpath=http://example.com@ ].
  • Gem din batch-fil. Du kan nu kalde det selv eller fra andre programmer og scripts.
  • Download denne ZIP-fil, der indeholder demoprojektet inklusive ".bat"-filen (til Windows ) for at komme i gang.


Planlæg og automatiser Sitemap Generator med Windows Task Scheduler


planlæg automatiser sitemapgenerator

  • Åbn Kontrolpanel | Planlagte opgaver | Tilføj planlagt opgave. Følg guiden.
  • Åbn det genererede sitemapgenerator tidsskemalagte element for at redigere detaljer, f.eks. kommandolinjeparametre.
A1 Sitemap Generator
A1 Sitemap Generator | hjælp | forrige | Næste
Byg alle slags sitemaps inklusive tekst, visuel HTML/CSS, RSS, XML, billede, video, nyheder og mobil til alle dine hjemmesider, uanset hvilken platform de bruger.
Denne hjælpeside vedligeholdes af
Som en af de ledende udviklere har hans hænder rørt det meste af koden i softwaren fra Microsys. Hvis du e-mailer spørgsmål, er chancerne for, at han vil være den, der svarer.
Del denne side med dine venner   LinkedIn   Twitter   Facebook   Pinterest   YouTube  
 © Copyright 1997-2024 Microsys

 Brug af denne side inkluderer accept af vores juridisk, privatliv og cookie information.

Se vores prisrobot indenfor emner: Maling | Stiger | Vinduespudsning | Robotstøvsuger | Støvsuger | Maskiner | Køkken | Bad | Computer | Printer | Mobil