Выгрузіць САЙТ на кампутары

Звычайна я захоўваю важныя вэб-старонкі з дапамогай функцыі «Файл -> Захаваць як" у любым браўзэры, альбо гарачыя клавішы «Ctrl + S». Але асабліва цікавыя сайты хочацца спампаваць да сабе на дыск цалкам. Пры гэтым адчуваю сябе хамяком, які цягне ўсё да сябе, але ўсё роўна трэба

Ну што ж, скапіяваць сайт цалкам гэта ўжо даўно не праблема, трэба толькі абраць падыходны для сябе спосаб. А іх тры:

  • Адкрываць кожную старонку і захоўваць на дыск
  • Выкарыстоўваць анлайн-сэрвісы
  • Карыстацца адмысловымі праграмамі

А цяпер падрабязней аб апошніх двух спосабах.

Анлайн-сэрвісы

Як нескладана здагадацца з назвы - гэта адмысловыя сайты, з дапамогай якіх можна спампаваць іншыя сайты з інтэрнэту. Перавага дадзенага падыходу ў тым, што не трэба ўсталёўваць дадатковых праграм, і, адпаведна, не важна якая аперацыйная сістэма ўсталяваная. Быццам бы ўсё класна - уставіў імя сайта, націснуў спампаваць, і атрымліваеш гатовы архіў. Але на справе ўсё аказалася не настолькі вясёлкавым.

Недахоп сэрвісаў у тым, што іх мала, а тыя што ёсць, працуюць так сабе, альбо просяць грошай. Асабіста ў мяне ні разу не атрымлівалася спампаваць нават одностраничный сайт. Сэрвісы паказвалі працэс загрузкі і завісалі. Але тым не менш, спіс прыкладаю:

  • Site2Zip - дазваляе, нібыта, выгрузіць сайт у архіве
  • WebSiteDownloader - англамоўны, спрабуйце
  • R-Tools - платны з тарыфнай сеткай. На момант напісання працаваў дрэнна, https не падтрымліваецца, паскочваныя сайт адкрыўся крыва. Праект развіваецца, ёсць дэма на 25 старонак.

Увогуле ў мяне склалася ўражанне, што гэтыя сэрвісы альбо глючаць, альбо грузяць не зусім тое, што хацелася б, альбо падыходзяць толькі для маленькіх сайтык.

Чытай яшчэ:   ЯК ЗАХАВАЦЬ GOOGLE MAPS OFFLINE

Праграма WinHTTrack WebSite Copier

Усё самае нармальнае - платнае, але ёсць варыянты. Бясплатнае рашэнне - праграма WinHTTrack WebSite Copier. Хоць гэта ненашенский прадукт, руская мова маецца, яго трэба выбраць пасля ўстаноўкі праграмы.

Вы можаце паглядзець відэа ці чытаць далей артыкул:

Карыстацца праграмай даволі лёгка, нам у гэтым дапаможа «майстар». Пасля запуску праграмы адлюстроўваецца дрэва тэчак і файлаў злева, і запрашэнне майстры справа. Дрэва трэба толькі для таго каб адкрыць раней захаваны праект. Націскаем «Далей» каб пачаць новы праект ці аднавіць перапыненую запампоўку:

майстар WinHTTrack WebSite Copier

Ўводзім любая назва і шлях для захавання сайта. Шлях па змаўчанні «C: \\ Мае Web Сайты» лепш памяняць на «C: \\ Downloads»:

новы праект

На трэцім кроку трэба ўвесці дамен. Для прыкладу, я буду спампоўваць свой сайт it-like.ru. Тып праекта можна выбраць «Загрузіць сайт (ы)», калі гэта новы праект, або «Працягнуць перапыненую загрузку», калі трэба дапампаваць сайт. Варыянт «Абнавіць існуючую запампоўку» карысны для тых, хто ўжо мае копію сайта, але хоча яе абнавіць да апошняй.

тып праекта

Тут жа можна задаць дадатковыя параметры, якія могуць скараціць час загрузкі. Па змаўчанні можна нічога не змяняць, праграма і так адпрацуе нармальна. Але ўсё ж рэкамендую звярнуць увагу на некаторыя параметры:

  • Фільтры. Вы можаце абмежаваць тып файлаў для запампоўкі. Напрыклад, забараніць або дазволіць запампоўка відэа ці архіваў (ZIP, RAR, CAB). Па змаўчанні ўключаны карцінкі png, jpg, gif, файлы стыляў css і скрыпты js.
  • Абмежаванні. Задайце максімальную глыбіню сканавання сайта. Глыбіня - гэта колькасць пераходаў па спасылках са стартавай старонкі. Напрыклад, калі стартавай з'яўляецца галоўная старонка сайта, а глыбіня роўная 2, то праграма запампуе першы ўзровень, г.зн. галоўную старонку, і старонкі на якія ёсць спасылкі з галоўнай, і ўсё. Калі задаць глыбіню 3, то будуць скачуся больш глыбокія старонкі. Аптымальным з'яўляецца 3-4 ўзроўню.
  • Лінкі. Пастаўце галачку «Атрымаць спачатку HTML файлы!», Гэта дазволіць спачатку выпампаваць асноўны тэкставы кантэнт сайта, а затым ужо малюнкі і іншыя файлы.
Чытай яшчэ:   JAVA АБ'ЕКТЫ І СПАСЫЛКІ

Ідзем далей. На чацвёртым кроку можна дазволіць аўтаматычна ўсталёўваць інтэрнэт-злучэнне і разрываць яго пасля заканчэння запампоўкі. Таксама можна выставіць аўтаматычнае выключэнне кампутара, пасля заканчэння работы (галачка «Shutdown PC when finished»).

аўтаматычная ўстаноўка злучэння

Націскаем «Гатова» і ідзем за кубачкам кавы, пакуль WinHTTrack WebSite Copier працуе за нас.

працэс загрузкі сайта на дыск
Гатовы сайт можна адкрыць двума спосабамі.

  • з папкі, у якую захоўвалі праект, клікнуўшы па файле index.html. У гэтым выпадку адкрыецца старонка са сьпісам усіх праектаў. Трэба выбраць цікавіць.
  • з папкі з імем самога праекту, клікнуўшы па файле index.html. У гэтым выпадку адразу адкрыецца сайт.

скрыпт DollySites

Я асабіста карыстаюся платным скрыптам, але каб яго ўсталяваць патрэбен хостынг і крыху вопыту. Але затое скрыпт працуе вельмі добра, усё скапіраваныя мною сайты адкрываліся адзін-у-адзін як у арыгінале. Гэтаму скрыпту прысвечана асобны артыкул. Я яго выкарыстоўваю для стварэння копій лендингов, але працуе ён з любымі, нават самымі вялікімі сайтамі.

Offline Explorer

Платная праграма-камбайн, ёсць дэма. З відавочных адрозненняў ад WinHTTrack:

  • убудаваны Web-browser і Web сервер для лакальнага прадпрагляду;
  • распазнае і загружае спасылкі з HTML файлаў, Java- і VB- скрыптоў, класаў Java, Macromedia Flash (SFW), CSS, XML / XSL / DTD, TOC, PDF, M3U, AAM, RealMedia (SMIL, RAM, RPM) і MS NetShow Channel (.NSC) файлаў;
  • пошук па загружаным сайтам;
  • экспарт у розныя фарматы (у тым ліку для запісу сайтаў на CD);
  • выдаленне скрыптоў са старонак web.archive.org.

Інтэрфейс здасца больш затлумленага, але нічога складанага ў ім няма. Запускаем майстар:

Выбіраем адзін з 12 шаблонаў:

Напрыклад, шаблон «Download only one page with images and scripts» заменчаны для загрузкі толькі адной старонкі. Калі невядома, які падзел, то хай будзе «Default Template». Далей ўводзім патрэбны сайт, любая назва праекта і шлях да тэчцы на дыску:

Чытай яшчэ:   СТВАРЭННЕ тэчак у BASIC

Націскаем «Далей» і выходзім з майстра. Павінен пачацца працэс запампоўкі, але калі нічога не адбываецца, тады торкніце кнопку «Працягнуць»

Пасля заканчэння загрузкі прыйдзе апавяшчэнне на працоўны стол.

З платных, яшчэ можаце паспрабаваць некалі легендарную праграму Teleport Pro (па-ангельску), але па-мойму за яе просяць нашмат больш, чым яна каштуе, ды і састарэла ўжо.

Якія ёсць абмежаванні ў копій

Хачу ўнесці яснасць, што скапіяваны праект, нават калі ён рыхт-у-рыхт будзе выглядаць як арыгінал, гэта не азначае, што будуць працаваць усе функцыі. Не будзе працаваць функцыянал, які выконваецца на сэрвэры, г.зн. розныя калькулятары, апытанні, падбор па параметрах - працаваць не будуць 99%. Калі функцыянал рэалізаваны з дапамогай Javascript, то будзе працаваць.

Але .php скрыпты спампаваць з сервера НЕМАГЧЫМА, наогул НІЯК. Таксама не будуць працаваць формы зваротнай сувязі і падачы заявак без ручных дапрацовак, дарэчы DollySites робіць гэта. Улічыце, што некаторыя сайты маюць абарону ад запампоўкі, і ў такім выпадку вы атрымаеце пустую старонку або паведамленне пра памылку.

Чытай на іншых мовах

 беларускіанглійская Нямецкі іспанскі французскі італьянскі партугальская турэцкі арабская ўкраінскі шведскі венгерская балгарскі эстонскі Кітайскі (спрошчаны) в'етнамская румынская тайская славенская славацкая сербская малайская нарвежская латышская Літоўскі карэйская японскі інданезійская хіндзі іўрыт фінскі грэцкі нідэрландская чэшскі дацкая харвацкая Кітайскі (традыцыйны) тагальская урду Азейбарджанский армянскіпольскі бенгальская грузінскі казахскі каталонская Mongolski руская Таджитский Tamil'skij тэлугу Узбецкий

дадаць каментар

Ваш e-mail не будзе апублікаваны. Абавязковыя палі пазначаныя *