_           _              _     
 _ __ ___ | |__   ___ | |_ _v.3.204b | |___ 
| '__/ _ \| '_ \ / _ \| __/ _ \ / _ \| / __|
| | | (_) | |_) | (_) | || (_) | (_) | \__ \
|_|  \___/|_.__/ \___/ \__\___/ \___/|_|___/
                          B Y 🐾   😹 K O X A πŸ™€πŸ˜»


HOME > [ЦЕНЫ]

[BLOG] [BOARD] [LINKS] [ABOUT]


[ящик для ΠΈΠ΄Π΅ΠΉ] [SOFT]
.:BL__:β–ͺ
+-------------------------------------------+


Как с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ wget ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ сайт Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ ΠΈ со структурой


(4 Π½Π΅Π΄Π΅Π»ΠΈ Π½Π°Π·Π°Π΄)

Как Π’Ρ‹ΠΊΠ°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π‘Π°ΠΉΡ‚Ρ‹ с wget



Π’ нашС врСмя Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ являСтся ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Однако, ΠΈΠ½ΠΎΠ³Π΄Π° Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ копию Π²Π΅Π±-сайта Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ для Π°Π½Π°Π»ΠΈΠ·Π°, архивирования ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрим инструмСнт wget ΠΈ Π΅Π³ΠΎ возмоТности для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π²Π΅Π±-сайтов Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ.

wget - это ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, доступная Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Linux, macOS ΠΈ Windows (ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Cygwin). Она прСдоставляСт Π±ΠΎΠ³Π°Ρ‚Ρ‹Π΅ возмоТности для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π²Π΅Π±-сайтов, ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя мноТСство ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² для настройки процСсса Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π”Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² использования wget для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π²Π΅Π±-сайтов Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ.

1. ΠŸΡ€ΠΎΡΡ‚Π°Ρ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° сайта:



bash
wget -r -np http://example.com


Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ Π²Π΅Π±-сайт http://example.com ΠΈ рСкурсивно пройдСтся ΠΏΠΎ всСй Π΅Π³ΠΎ структурС. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ -r ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° рСкурсивноС скачиваниС, Π° -np Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ.

2. Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π±Π΅Π· ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ:



bash
wget -r --no-parent --reject=jpg,jpeg,png,gif http://example.com


Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ сайт http://example.com, ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΠ² ΠΈΠ· скачивания изобраТСния с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈ jpg, jpeg, png ΠΈ gif.

3. Π˜Π³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ robots.txt:



bash
wget -r -e robots=off http://example.com


Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ ΡƒΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ» robots.txt ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ содСрТимоС сайта http://example.com Π±Π΅Π· ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ.

4. Π—Π°Π΄Π°Π½ΠΈΠ΅ Π»ΠΈΠΌΠΈΡ‚Π° Π½Π° Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ рСкурсии:



bash
wget -r -l 2 http://example.com


Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ Π²Π΅Π±-сайт http://example.com, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ² Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ рСкурсии Π΄ΠΎ 2 ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ.

5. ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ скорости Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ:



bash
wget --limit-rate=100k http://example.com


Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄ΠΎ 100 ΠΊΠΈΠ»ΠΎΠ±Π°ΠΉΡ‚ Π² сСкунду.

6. Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Ρ‡Π΅Ρ€Π΅Π· прокси-сСрвСр:



bash
wget --proxy=on --proxy=http://proxy.example.com:8080 http://example.com


Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ прокси-сСрвСр http://proxy.example.com:8080 для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π²Π΅Π±-сайта http://example.com.

7. Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅ с Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ:



bash
wget --user=username --password=password http://example.com


Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ сайт http://example.com, прСдоставив имя ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ для Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ.

8. Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° с использованиСм cookies:



bash
wget --load-cookies=cookies.txt http://example.com


Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ сайт http://example.com, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ cookies, сохранСнныС Π² Ρ„Π°ΠΉΠ»Π΅ cookies.txt.

9. Π—Π°Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Π°Π³Π΅Π½Ρ‚Π°:



bash
wget --user-agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64)" http://example.com


Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ Π°Π³Π΅Π½Ρ‚, имитируя Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Windows 10.

10. Π‘ΠΊΠ°Ρ‡ΠΈΠ²Π°Π½ΠΈΠ΅ Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅:



bash
wget -b http://example.com


Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° скачаСт сайт http://example.com Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, позволяя Π²Π°ΠΌ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅.

11. Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ количСства ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ:





bash
wget --tries=3 http://example.com


Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ количСство ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄ΠΎ 3.

Π­Ρ‚ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΡƒΡŽΡ‚ лишь ΠΌΠ°Π»ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ возмоТностСй wget. Данная ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° прСдоставляСт мноТСство ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈ настроСк для Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½ΠΎΠΉ настройки процСсса Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π²Π΅Π±-сайтов.





+----------------- [OK] --------------------+

< <home> >

*OΠ‘Π—ΠžΠ  [+АКК]*
⧝ SITE IS USING $COOKIES & CURSORS #^_^#
© 2K11β§–2K23,KoXA

Made with &>

Π’Π“