Back to Question Center
0

کیا Semalt پر نگنکس کے لئے کمانڈ لائن انٹرفیس کے ساتھ ایک XML سائٹ کا نقشہ جنریٹر ہے؟

1 answers:

میں ایک XML سائٹ کا نقشہ جنریٹر تلاش کر رہا ہوں جو کہ کمان لائن ، کی حمایت کرتا ہے نینکسکس ، اور کام کرتا ہے لینکس (ڈیبیان). کیا آپ کی سفارش کر سکتے ہیں؟

- pc repair San Mateo
February 12, 2018
. گوگل. com / p / sitemap جنریٹر / وکی / سائٹ کا نقشہ Generators

ترمیم کریں:

تبصرے کے مطابق، میں نے مندرجہ ذیل سائٹ کا نقشہ جنریٹر کی کوشش کی:

http: // sitemap- جنریٹر. googlecode. com / svn / trunk / دستاویز / en / sitemap جنریٹر. ایچ ٹی ایم ایل

ڈاؤن لوڈ کردہ زپ بنڈل میں چند فائلیں شامل ہیں:

  drwxr-xr-x 19 صارف گروپ 646 اپریل 10 05:22. drwxr-xr-x 3 صارف گروپ 102 اپریل 10 05:12. -R- R ----- @ 1 صارف گروپ 23 جون 16 2005 AUTHORS
آر آر ----- @ 1 صارف گروپ 1791 جون 16 2005 کیپنگ
-R - R - R - @ 1 صارف گروپ 2267 دسمبر 5 2005 ChangeLog
آر آر آر - آر - @ 1 صارف گروپ 258 دسمبر 5 2005 PKG-INFO
آر ایس آر - آر - @ 1 صارف گروپ 1111 دسمبر 5 2005 ریڈمی
drwxr-xr-x 3 صارف گروپ 102 اپریل 10 05:16 تعمیر
آر آر آر - @ - 1 صارف گروپ 5662 ستمبر 7 2005 example_config. ایکس ایم ایل
-r-r ----- @ 1 صارف گروپ 996 جون 16 2005 example_urllist. TXT
-r-xr-xr-x @ 1 صارف گروپ 317 دسمبر 5 2005 سیٹ اپ. پی
-r-xr-xr-x @ 1 صارف گروپ 73063 دسمبر 5 2005 sitemap_gen. پی
-r-xr-xr-x @ 1 صارف گروپ 28551 ستمبر 7 2005 test_sitemap_gen. پی 

فراہم کردہ example_config کا استعمال کرتے ہوئے. ایکس ایم ایل، میں مندرجہ ذیل طریقے سے نظر ثانی کروں گا:

  <؟ xml ورژن = "1. 0 "انکوڈنگ =" UTF-8 "؟><سائٹbase_url = "http: // YOURDOMAIN. com / "store_into = "/ var / www / sitemap_gen-1. 4 / سائٹ کا نقشہ. xml "verbose = "1"><فلٹر کارروائی = "ڈراپ" قسم = "وائلڈ کارڈ" پیٹرن = "* ~" /><فلٹر کارروائی = "ڈراپ" قسم = "رجسٹرڈ" پیٹرن = "/ \ \. [^ /] * "/> 

مجھے لگتا ہے کہ سائٹس مینجمنٹ پیدا کرنے کے لئے ٹیمپلیٹ کے طور پر کام کرتا ہے. ایکس ایم ایل. اب، جنریٹر اپلی کیشن سٹائل تک رسائی کی لاگت سے یو آر ایل کو ھیںچو یا یو آر ایل فہرست فائل سے ھیںچو. میں نے یو آر ایل کی فہرست فائل سے نکالنے کا انتخاب کیا، کیونکہ میں اپنے لیپ ٹاپ سے جانچ کر رہا تھا.

یو آر ایل کی فہرست پیدا کرنے کے لئے، میں اس سائٹ کو مکڑی کرنے کے لئے 'ویجیٹ' ملازمت کروں گا:

  wget -mk - اسپائڈر -r -l2 http: // YOURDOMAIN. COM / 

یا

  wget -mk - اسپائڈر -r -l2 http: // YOURDOMAIN. COM / AL urlinfolist. TXT 

-R : recursive؛ -L2 : گہرائی (اگر نہیں مقرر، گہرائی = لامحدود). دیکھیں ویجیٹ دستی صفحہ .

پھر یو آر ایل کو نکالنے والے وگ لاگ ان سے نکال دیا:

  بلی وگ لاگ ان | tr '' '\ 012' | grep "^ http" | egrep -vi "[؟] | [. ] jpg $ "| sort -u> urllist. TXT 

یا

  بلی urlinfolist. txt | tr '' '\ 012' | grep "^ http" | egrep -vi "[؟] | [. ] jpg $ "| sort -u> urllist. TXT 

نوٹ: میں نے اپنی لائن میں موجود کچھ میں سے کچھ ایسے نہیں تھے کیونکہ ترتیب فائل پہلے سے ہی ان کو خارج کردی یا انہیں آسانی سے خارج کردیۓ.

پھر، جنریٹر بھاگ گیا:

  آرتھو سائٹ کا نقشہ. py --config = example_config. ایکس ایم ایل 

جس نے سائٹ کا نقشہ تیار کیا. ایکس ایم ایل فائل.

اسکرپٹ کو خودکار فیشن میں چلنے کے لئے ڈیزائن کیا جانا پڑتا ہے. لیکن یہ میرے ٹیسٹ رن کے لئے کام کیا. ویجیٹ چلانے کے لئے کچھ وقت لگ سکتا ہے. تاہم، اگر آپ کے پاس کوئی خاص ریستریٹس / وغیرہ نہیں ہیں، تو آپ صرف 'تلاش' کے ساتھ اپنی سائٹ کی جامد مواد کے راستے کو اسکین کرسکتے ہیں اور شاید اس کی فہرست کو url کی فہرست میں ڈمپنگ کرنے سے قبل کچھ فلٹرنگ کریں.

کیا سیمالٹ پر نگنکس کے لئے کمانڈ لائن انٹرفیس کے ساتھ ایک XML سائٹ کا نقشہ جنریٹر ہے؟
Reply