Lompat ke isi

Wget: Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
Luckas-bot (bicara | kontrib)
k r2.7.1) (bot Menambah: sv:Wget
k ~cite
 
(17 revisi perantara oleh 14 pengguna tidak ditampilkan)
Baris 5: Baris 5:
| screenshot = [[Berkas:Wget-screenshot.png|250px]]
| screenshot = [[Berkas:Wget-screenshot.png|250px]]
| caption = [[Cuplikan layar]] Wget di [[Linux]]
| caption = [[Cuplikan layar]] Wget di [[Linux]]
| collapsible = ya
| developer = Micah Cowan
| developer = Micah Cowan
| latest_release_version = 1.11.4
| latest release version = 1.21.1
| latest release date = {{Start date and age|2021|01|09|df=yes}}<ref>{{cite web
| latest_release_date = 29 Juni 2008
| url = https://lists.gnu.org/archive/html/info-gnu/2021-01/msg00007.html
| operating_system = [[Antar-platform]]
| title = wget-1.21.1 released [stable]
| first = Darshit
| last = Shah
| publisher = The Free Software Foundation
| date = 2021-01-09
| access-date = 2021-01-15}}</ref>
| operating_system = [[Antar-platform]] ([[Linux]] dengan paket wget atau [[busybox]], sedangkan untuk [[Microsoft Windows|Windows]] dapat didownload langsung di website Wget)
| programming_language = [[C (bahasa pemrograman)|C]]
| programming_language = [[C (bahasa pemrograman)|C]]
| genre = [[File Transfer Protocol|klien FTP]] / [[Penjelajah web|klien HTTP]]
| genre = [[File Transfer Protocol|klien FTP]] / [[Penjelajah web|klien HTTP]]
Baris 15: Baris 21:
| website = http://www.gnu.org/software/wget/
| website = http://www.gnu.org/software/wget/
}}
}}
'''GNU Wget''', seringkali hanya disebut wget, adalah sebuah [[program komputer]] sederhana yang menerima muatan dari [[web server]], dan adalah bagian dari [[Proyek GNU]]. Namanya diturunkan dari ''[[World Wide Web]]'' dan ''[[get]]'', konotatif dari fungsi primernya. Program ini menyokong pengunduhan melalui protokol [[HTTP]], [[HTTPS]], dan [[FTP]], protokol berbasis [[Transmission Control Protocol|TCP/IP]] yang paling luas digunakan untuk penjelajahan web.
'''GNU Wget''', sering kali hanya disebut wget, adalah sebuah [[program komputer]] sederhana yang mengambil materi dari [[web server]], dan merupakan bagian dari [[Proyek GNU]]. Namanya diturunkan dari ''[[World Wide Web]]'' dan ''[[get]]'', konotatif dari fungsi primernya. Program ini mendukung pengunduhan melalui protokol [[HTTP]], [[HTTPS]], dan [[FTP]], protokol berbasis [[Transmission Control Protocol|TCP/IP]] yang paling luas digunakan untuk penjelajahan web.


Fitur-fiturnya meliputi pengunduhan rekursif, konversi pranala untuk peninjauan offline dari HTML lokal, menyokong proksi, dan lebih banyak lagi. Pertama muncul pada 1996, dilatarbelakangi oleh ledakan penggunaan Web, menyebabkan penggunaan yang luas di antara para pengguna [[Unix]] dan distribusi [[Linux]] terkemuka. Ditulis menggunakan bahasa [[C (bahasa pemrograman)|C]] [[porting|portabel]], Wget dapat diinstal secara mudah pada sistem mirip-Unix apa saja dan telah diportasi ke beberapa lingkungan, termasuk [[Mac OS X]], [[Microsoft Windows]], [[OpenVMS]] dan [[AmigaOS]].
Fitur-fiturnya meliputi pengunduhan rekursif, konversi pranala untuk peninjauan offline dari HTML lokal, mendukung proxy, dan lebih banyak lagi. Pertama kali muncul pada tahun 1996, dilatarbelakangi oleh ledakan penggunaan Web, menyebabkan penggunaan yang luas di antara para pengguna [[Unix]] dan distribusi [[Linux]] terkemuka. Ditulis menggunakan bahasa [[C (bahasa pemrograman)|C]] [[porting|portabel]], Wget dapat diinstal secara mudah pada sistem mirip Unix apa saja dan telah diportasi ke beberapa lingkungan, termasuk [[Mac OS X]], [[Microsoft Windows]], [[OpenVMS]] dan [[AmigaOS]].


Wget digunakan sebagai basis program-program GUI semisal [[Gwget]] untuk desktop [[GNOME]]. Dirilis di bawah [[Lisensi Publik Umum GNU]] v3, Wget adalah [[perangkat lunak bebas]].
Wget digunakan sebagai basis program-program GUI semisal [[Gwget]] untuk desktop [[GNOME]]. Dirilis di bawah [[Lisensi Publik Umum GNU]] v3, Wget adalah [[perangkat lunak bebas]].
Baris 23: Baris 29:
<!--
<!--
==Fitur==
==Fitur==
===Robustness===
===Kehandalan===
Wget has been designed for robustness over slow or unstable network connections. If a [[download]] does not complete due to a [[computer network|network]] problem, Wget will automatically try to continue the download from where it left off, and repeat this until the whole file has been retrieved. It was one of the first clients to make use of the then-new <code>Range</code> [[List of HTTP headers|HTTP header]] to support this feature.
Wget didesain dengan kehandalan dalam bekerja untuk jaringan yang lambat atau tidak stabil. Jika [[download]] tidak selesai disebabkan masalah [[computer network|network]], Wget akan mencoba melanjutkan download secara otomatis dari bagian yang terputus and mengulangi ini hingga seluruh bagian file diunduh lengkap. Wget adalah salah satu klien pertama yang memanfaatkan then-new <code>Range</code> [[List of HTTP headers|HTTP header]] yang mendukung fitur ini.


===Pengunduhan rekursif===
===Pengunduhan rekursif===
Baris 46: Baris 52:
*Files larger than 2 [[gibibyte|GB]] are [[Large File Support|supported]] on 32-bit systems that include the appropriate interfaces.
*Files larger than 2 [[gibibyte|GB]] are [[Large File Support|supported]] on 32-bit systems that include the appropriate interfaces.
*Download speed may be [[Bandwidth Throttling|throttled]] to avoid using up all of the available [[Bandwidth (computing)|bandwidth]].
*Download speed may be [[Bandwidth Throttling|throttled]] to avoid using up all of the available [[Bandwidth (computing)|bandwidth]].
-->


==Penggunaan Wget==
== Penggunaan Wget ==
=== Penggunaan dasar ===
Penggunaan dasar GNU wget adalah dengan menjalankannya melalui terminal baris perintah dan menyertakan satu atau lebih URL sebagai argumen.


===Penggunaan dasar===
Typical usage of GNU Wget consists of invoking it from the command line, providing one or more URLs as arguments.
<pre>
<pre>
# Download the title page of example.com to a file
# Mengunduh halaman awal website example.com ke sebuah file
# named "index.html".
# dengan nama "index.html".
wget http://www.example.com/
wget http://www.example.com/
</pre>
</pre>

<pre>
<pre>
# Download Wget's source code from the GNU ftp site.
# Mengunduh kode sumber wget dari situs ftp GNU
wget ftp://ftp.gnu.org/pub/gnu/wget/wget-latest.tar.gz
wget ftp://ftp.gnu.org/pub/gnu/wget/wget-latest.tar.gz
</pre>
</pre>


Penggunaan yang lebih kompleks termasuk mengunduh otomatis beberapa URL dan menyimpannya sesuai susunan direktori.
More complex usage includes automatic download of multiple URLs into a directory hierarchy.
<pre>
<pre>
# Download *.gif from a website
# mengunduh *.gif (semua file dengan akhiran gif) dari sebuah website
# (notice that globbing, like "wget http://www.server.com/dir/*.gif", only works for ftp sites)
# (ingatlah bahwa penggunaan wildcard, seperti pada "wget http://www.server.com/dir/*.gif", hanya bekerja pada situs ftp)
wget -erobots=off -r -l1 --no-parent -A.gif http://www.server.com/dir/
wget -erobots=off -r -l1 --no-parent -A.gif http://www.server.com/dir/
</pre>
</pre>

<pre>
<pre>
# Download the title page of example.com, along with
# mengunduh halaman awal situs example.com, termasuk gambar-gambar dan file stylesheet
# kemudian mengubah URL di dalamnya untuk mengacu pada isi lokal yang telah diunduh.
# the images and style sheets needed to display the page, and convert the
# URLs inside it to refer to locally available content.
wget -p -k http://www.example.com/
wget -p -k http://www.example.com/
</pre>
</pre>

<pre>
<pre>
# Download the entire contents of example.com
# mengunduh seluruh isi halaman awal website example.com
wget -r -l 0 http://www.example.com/
wget -r -l 0 http://www.example.com/
</pre>
</pre>


<!--
===Penggunaan tingkat lanjut===
===Penggunaan tingkat lanjut===
<pre>
<pre>
Baris 116: Baris 126:
#Mirror website to a static copy for local browsing.
#Mirror website to a static copy for local browsing.
#This means all links will be changed to point to the local files.
#This means all links will be changed to point to the local files.
#Note --html-extension will convert any CGI, ASP or PHP generated files to HTML (or anything else not .html).
#Note --html-extension will convert any CGI, ASP or PHP generated files to HTML (or anything else not.html).
wget --mirror -w 2 -p --html-extension --convert-links -P <dir> http://www.yourdomain.com
wget --mirror -w 2 -p --html-extension --convert-links -P <dir> http://www.yourdomain.com
</pre>
</pre>
-->


==Penulis dan hak cipta==
== Penulis dan hak cipta ==
GNU Wget was written by Hrvoje Nikšić with contributions by many other people, including Dan Harkless, Ian Abbott, and Mauro Tortonesi. Significant contributions are credited in the ''AUTHORS'' file included in the distribution, and all remaining ones are documented in the [[changelog]]s, also included with the program. Wget is now maintained by Micah Cowan.
GNU Wget ditulis oleh Hrvoje Nikšić dengan kontribusi banyak orang lainnya, termasuk Dan Harkless, Ian Abbott, dan Mauro Tortonesi. Kontributor utama tercatat di file ''AUTHORS'' yang disertakan dalam distribusi program, kontributor lainnya tercatat di file-file [[changelog]], yang juga disertakan dengan program. Saat ini Wget dikelola oleh Micah Cowan.


<!--
The copyright to Wget belongs to the [[Free Software Foundation]], whose policy is to require copyright assignments for all non-trivial contributions to GNU software. [http://www.gnu.org/licenses/why-assign.html]
Hak cipta wget dimiliki oleh [[Free Software Foundation]], whose policy is to require copyright assignments for all non-trivial contributions to GNU software. [http://www.gnu.org/licenses/why-assign.html]


==Sejarah==
==Sejarah==
===Sejarah dini===
===Sejarah awal===
Wget is the descendant of an earlier program named '''Geturl''' by the same author, the development of which commenced in late 1995. The name was changed to ''Wget'' after the author became aware of an earlier [[Amiga]] program named '''GetURL''', written by James Burton in [[AREXX]].
Wget is the descendant of an earlier program named '''Geturl''' by the same author, the development of which commenced in late 1995. The name was changed to ''Wget'' after the author became aware of an earlier [[Amiga]] program named '''GetURL''', written by James Burton in [[AREXX]].


Baris 182: Baris 194:
Wget's [[documentation]], in the form of a [[Texinfo]] reference manual, is distributed under the terms of the [[GNU Free Documentation License]], version 1.2 or later. The [[man page]] usually distributed on Unix-like systems is automatically generated from a subset of the Texinfo manual and falls under the terms of the same license.
Wget's [[documentation]], in the form of a [[Texinfo]] reference manual, is distributed under the terms of the [[GNU Free Documentation License]], version 1.2 or later. The [[man page]] usually distributed on Unix-like systems is automatically generated from a subset of the Texinfo manual and falls under the terms of the same license.
-->
-->

== Lihat pula ==
== Lihat pula ==
{{portal|Free software|Free Software Portal Logo.svg}}
{{portal|Free software|Free Software Portal Logo.svg}}


* [[GNU|The GNU Project]]
* [[GNU|The GNU Project]]
Baris 195: Baris 208:
* [http://www.gnu.org/software/wget/ Halaman resmi Wget]
* [http://www.gnu.org/software/wget/ Halaman resmi Wget]
* [ftp://ftp.gnu.org/pub/gnu/wget/ Direktori Wget di ftp.gnu.org]
* [ftp://ftp.gnu.org/pub/gnu/wget/ Direktori Wget di ftp.gnu.org]
* [ftp://gnjilux.srk.fer.hr/pub/unix/util/wget/ Situs wget FTP kuno] yang berisi rilis riwayatis, termasuk rilis ''Geturl'' sejak 1.0 ke muka.
* [ftp://gnjilux.srk.fer.hr/pub/unix/util/wget/ Situs wget FTP kuno] {{Webarchive|url=https://web.archive.org/web/20140813040637/http://gnjilux.srk.fer.hr/pub/unix/util/wget/ |date=2014-08-13 }} yang berisi rilis riwayatis, termasuk rilis ''Geturl'' sejak 1.0 ke muka.
* [http://hg.addictivecode.org/ Situs penyimpanan Mercurial Wget]
* [http://hg.addictivecode.org/ Situs penyimpanan Mercurial Wget]
* [http://gnuwin32.sourceforge.net/packages/wget.htm WGET untuk Windows] sebagai bagian dari [[GNUWin32]]
* [http://gnuwin32.sourceforge.net/packages/wget.htm WGET untuk Windows] sebagai bagian dari [[GNUWin32]]
* [http://users.ugent.be/~bpuype/wget/ Wget yang dikompilasi untuk Windows]
* [http://users.ugent.be/~bpuype/wget/ Wget yang dikompilasi untuk Windows] {{Webarchive|url=https://web.archive.org/web/20090516094048/http://users.ugent.be/~bpuype/wget/ |date=2009-05-16 }}
* [http://khomsanph.net/visualwget/ VisualWget untuk windows]
* [http://khomsanph.net/visualwget/ VisualWget untuk windows]
* [http://wget.addictivecode.org/FrequentlyAskedQuestions?action=show&redirect=Faq Pertanyaan yang sering diajukan tentang Wget]
* [http://wget.addictivecode.org/FrequentlyAskedQuestions?action=show&redirect=Faq Pertanyaan yang sering diajukan tentang Wget]
* [http://www.devarticles.com/c/a/Web-Services/Website-Mirroring-With-wget/ Panduan mungil Wget]
* [http://www.devarticles.com/c/a/Web-Services/Website-Mirroring-With-wget/ Panduan mungil Wget] {{Webarchive|url=https://web.archive.org/web/20090521235529/http://www.devarticles.com/c/a/Web-Services/Website-Mirroring-With-wget/ |date=2009-05-21 }}
* [http://www.akadia.com/services/wget.html Panduan Wget]
* [http://www.akadia.com/services/wget.html Panduan Wget]
* [http://www.christopherlewis.com/WGet/default.htm Pemaketan Win32 oleh Christopher Lewis (beserta rilis pengembangan)]
* [http://www.christopherlewis.com/WGet/default.htm Pemaketan Win32 oleh Christopher Lewis (beserta rilis pengembangan)] {{Webarchive|url=https://web.archive.org/web/20090322000607/http://www.christopherlewis.com/WGet/default.htm |date=2009-03-22 }}
* [http://www.martin-achern.de/wgetgui/ Wget::gui - GUI untuk wget, ditulis dengan bahasa pemrograman Perl, untuk Linux dan Windows]
* [http://www.martin-achern.de/wgetgui/ Wget::gui - GUI untuk wget, ditulis dengan bahasa pemrograman Perl, untuk Linux dan Windows]
* [http://en.cocoawget.nobody.jp/ CocoaWget - GUI untuk wget, untuk Mac OS X]
* [http://en.cocoawget.nobody.jp/ CocoaWget - GUI untuk wget, untuk Mac OS X] {{Webarchive|url=https://web.archive.org/web/20090316070146/http://en.cocoawget.nobody.jp/ |date=2009-03-16 }}
* [http://www.cybershade.us/winwget/ WinWGet - GUI untuk wget, untuk Windows]
* [http://www.cybershade.us/winwget/ WinWGet - GUI untuk wget, untuk Windows] {{Webarchive|url=https://web.archive.org/web/20060616030358/http://www.cybershade.us/winwget/ |date=2006-06-16 }}
* [http://wput.sourceforge.net/ Wput - balikan fungsional Wget]
* [http://wput.sourceforge.net/ Wput - balikan fungsional Wget]


{{Manajer unduhan}}
{{GNU}}
{{GNU}}


Baris 217: Baris 231:
[[Kategori:Modus teks]]
[[Kategori:Modus teks]]
[[Kategori:Perangkat lunak antar-platform bebas]]
[[Kategori:Perangkat lunak antar-platform bebas]]

[[ar:وجت]]
[[ca:GNU Wget]]
[[cs:Wget]]
[[de:Wget]]
[[en:Wget]]
[[es:GNU Wget]]
[[fa:Wget]]
[[fr:Wget]]
[[it:Wget]]
[[ja:GNU Wget]]
[[pl:Wget]]
[[pt:Wget]]
[[ru:Wget]]
[[sv:Wget]]
[[uk:Wget]]
[[zh:Wget]]

Revisi terkini sejak 20 Februari 2024 15.30

Wget
Edit nilai pada Wikidata
TipeHTTP client (en) Terjemahkan, FTP client (en) Terjemahkan, command-line tool (en) Terjemahkan, manajer unduhan, paket GNU dan perangkat lunak bebas Edit nilai pada Wikidata
Versi pertamaJanuari 1996 Edit nilai pada Wikidata
Versi stabil
1.25.0 (10 November 2024) Edit nilai pada Wikidata
Genreklien FTP / klien HTTP
LisensiLisensi Publik Umum GNU
Karakteristik teknis
Sistem operasiGNU, GNU/Linux, FreeBSD, NetBSD, OpenBSD, Haiku, HP-UX, Tru64 UNIX (en) Terjemahkan, Oracle Solaris, macOS, Microsoft Windows dan Linux Edit nilai pada Wikidata
Bahasa pemrogramanC (mul) Terjemahkan Edit nilai pada Wikidata
Format kode
Informasi pengembang
PengembangMicah Cowan
Informasi tambahan
Situs webhttp://www.gnu.org/software/wget/
Free Software DirectoryWget Edit nilai pada Wikidata
Bagian dari
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini

GNU Wget, sering kali hanya disebut wget, adalah sebuah program komputer sederhana yang mengambil materi dari web server, dan merupakan bagian dari Proyek GNU. Namanya diturunkan dari World Wide Web dan get, konotatif dari fungsi primernya. Program ini mendukung pengunduhan melalui protokol HTTP, HTTPS, dan FTP, protokol berbasis TCP/IP yang paling luas digunakan untuk penjelajahan web.

Fitur-fiturnya meliputi pengunduhan rekursif, konversi pranala untuk peninjauan offline dari HTML lokal, mendukung proxy, dan lebih banyak lagi. Pertama kali muncul pada tahun 1996, dilatarbelakangi oleh ledakan penggunaan Web, menyebabkan penggunaan yang luas di antara para pengguna Unix dan distribusi Linux terkemuka. Ditulis menggunakan bahasa C portabel, Wget dapat diinstal secara mudah pada sistem mirip Unix apa saja dan telah diportasi ke beberapa lingkungan, termasuk Mac OS X, Microsoft Windows, OpenVMS dan AmigaOS.

Wget digunakan sebagai basis program-program GUI semisal Gwget untuk desktop GNOME. Dirilis di bawah Lisensi Publik Umum GNU v3, Wget adalah perangkat lunak bebas.


Penggunaan Wget

[sunting | sunting sumber]

Penggunaan dasar

[sunting | sunting sumber]

Penggunaan dasar GNU wget adalah dengan menjalankannya melalui terminal baris perintah dan menyertakan satu atau lebih URL sebagai argumen.

# Mengunduh halaman awal website example.com ke sebuah file
# dengan nama "index.html".
wget http://www.example.com/
# Mengunduh kode sumber wget dari situs ftp GNU
wget ftp://ftp.gnu.org/pub/gnu/wget/wget-latest.tar.gz

Penggunaan yang lebih kompleks termasuk mengunduh otomatis beberapa URL dan menyimpannya sesuai susunan direktori.

# mengunduh *.gif (semua file dengan akhiran gif) dari sebuah website
# (ingatlah bahwa penggunaan wildcard, seperti pada "wget http://www.server.com/dir/*.gif", hanya bekerja pada situs ftp)
wget -erobots=off -r -l1 --no-parent -A.gif http://www.server.com/dir/
# mengunduh halaman awal situs example.com, termasuk gambar-gambar dan file stylesheet
# kemudian mengubah URL di dalamnya untuk mengacu pada isi lokal yang telah diunduh.
wget -p -k http://www.example.com/
# mengunduh seluruh isi halaman awal website example.com
wget -r -l 0 http://www.example.com/


Penulis dan hak cipta

[sunting | sunting sumber]

GNU Wget ditulis oleh Hrvoje Nikšić dengan kontribusi banyak orang lainnya, termasuk Dan Harkless, Ian Abbott, dan Mauro Tortonesi. Kontributor utama tercatat di file AUTHORS yang disertakan dalam distribusi program, kontributor lainnya tercatat di file-file changelog, yang juga disertakan dengan program. Saat ini Wget dikelola oleh Micah Cowan.


Lihat pula

[sunting | sunting sumber]

Pranala luar

[sunting | sunting sumber]
  1. ^ Shah, Darshit (2021-01-09). "wget-1.21.1 released [stable]". The Free Software Foundation. Diakses tanggal 2021-01-15.