Esihlokweni esilandelayo sizobheka i-AmzSear. Le nsiza iyi-CLI engekho emthethweni ne-API evela e-Amazon. Izosivumela sesha kalula umkhombandlela womkhiqizo we-Amazon kusuka kulayini womyalo ngaphandle kwesidingo sokhiye we-Amazon API. Lokhu kuyinto ethokozisayo ngalesi sikhathi njengoba i-Amazon namanye amafemu elungiselela amasheya abo empi ngezaphulelo, imikhiqizo ekhethekile nokunye okuheha abathengi.
I-AmzSear iskripthi engafanele ukusebenza Amazon. Nge-amzSear sizoba nakho ukuthi sikwazi ukusesha kalula imikhiqizo e-Amazon kulayini womyalo futhi sibone imininingwane eyisisekelo yomkhiqizo, njengazo zonke izintengo zabathengisi abehlukene, i-URL, ukuhlukaniswa kwanoma yimuphi umkhiqizo , ngqo kusuka ewindini lesiginali yakho, ngaphandle kokusebenzisa i-Amazon API. Le nsiza iyi itholakala mahhala ku- GitHub futhi ikhishwa ngaphansi kwelayisense ye-MIT.
Faka i-AmzSear ku-Ubuntu 17.10
AmzSear idinga inguqulo Python 2.7 noma ngaphezulu ukuze isebenze kahle. Kuzofanele siqiniseke ukuthi sifakwe ipayip ohlelweni lwethu. Uma ipayipi ingafakiwe, sizokwazi ukuyifaka ngendlela elula njengoba kukhonjisiwe ngezansi.
Ku-Ubuntu nakokuphuma kwayo, kuzofanele sivule kuphela i-terminal (Ctrl + Alt + T) bese sisebenzisa umyalo olandelayo ku faka ipayipi:
sudo apt install python-pip
Uma sesifake ipayipi, sizofaka i-AmzSear ku-terminal efanayo sisebenzisa i-pip ngomyalo:
sudo pip install amzsear
Ungayisebenzisa kanjani i-AmzSear
El umyalo ojwayelekile ukusebenzisa i-amzSear kuzoba:
umbuzo we-amzsear [-p num [-i num]] [-q] [-v] [-d]
Sesha umkhiqizo ngegama
Ake sizame ukuthola umkhiqizo, njengencwadi ethi «Umfula Ebumnyameni: Amadoda One Abalekela eNyakatho Korea«. Ngenxa yalokhu sizobhala:
amzsear 'A River in Darkness: One Mans Escape from North Korea'
Izosikhombisa imiphumela isuselwa kweyethu intambo yokusesha kumkhombandlela womkhiqizo we-Amazon esigungwini sethu. Kulesi sibonelo kuzovezwa umphumela owodwa kuphela.
Sizophinde sikhonjiswe i- imiphumela kusiphequluli sethu sewebhu kunqunywe kusengaphambili.
Akudingeki sinikeze igama eliqondile lokusesha. Singasebenzisa amagama afanele okusesha njengoba kungaba ngalesi sibonelo «Umfula Ebumnyameni»Futhi ubone imiphumela kokubili esigungwini nasesipheqululini.
Buka imiphumela ekhasini ngalinye
Umbhalo we-AmzSear uzosikhombisa kuphela umphumela wekhasi lokuqala. Kodwa futhi singacacisa inombolo yekhasi elithile njengoba kukhonjiswa kokulandelayo:
amzsear 'A River in Darkness' -p 2
Lo myalo, njengowangaphambilini, uzosikhombisa imiphumela yekhasi lesibili lomkhombandlela womkhiqizo we-Amazon kokubili esigungwini nasesipheqululini.
Bona imiphumela kusiphequluli kuphela
Uma singafuni ukuthi umphumela uboniswe ku-terminal kepha kusiphequluli sewebhu, sizokwazi ukusebenzisa i- -q inketho njengoba kukhonjisiwe ngezansi.
amzsear 'A River in Darkness' -p 2 -q
Njengoba ngisho, lo myalo uzokhombisa ikhasi lesibili lomphumela kusiphequluli sewebhu kuphela. Ngeke sibone imiphumela ku-terminal.
Buka imiphumela ekugcineni kuphela
Ngendlela efanayo, uma sifuna ukubona umphumela ku-ukuphela hhayi kusiphequluli sewebhu, kuzofanele sisebenzise -d inketho.
amzsear 'A River in Darkness' -p 2 -d
Bona lonke ulwazi lomkhiqizo
Ukuze i-terminal ikhombise lonke ulwazi mayelana nomkhiqizo, njengegama, i-URL, zonke izintengo nochungechunge lokuhlukaniswa, njll, kuzofanele sengeze -v inketho.
amzsear 'A River in Darkness' -d -v
Lo myalo uzosikhombisa ikhasi lokuqala lomphumela kuphela esigungwini. Singacela ukuthi noma yiliphi elinye ikhasi siboniswe lona. Sizophinde sikhonjiswe yonke imininingwane, efana ne-URL, amanani entengo yabathengisi abehlukene nezilinganiso zemikhiqizo ekhonjisiwe, njengoba ubona esithombeni esingenhla.
Le miphumela ngeke ikhonjiswe kusiphequluli, ngoba sifaka inketho -d. Uma besifuna ukubuka umphumela kokubili esigungwini nasesipheqululini, kuzofanele sisuse kuphela inketho engu -d Emyalweni.
Isixwayiso
Labo abasebenzisa lo mbhalo kaningi ukucinga imikhiqizo e-Amazon kuzodingeka baqaphele. I-Amazon imake imibhalo eminingi efanayo njenge-bot futhi ivimbele amakheli e-IP athumela imibuzo ephindaphindwayo. Ngakho-ke, kuwumqondo omuhle ukuyisebenzisa nge-VPN noma ummeleli. Kungumqondo omuhle futhi ukukhawulela ukusesha kwethu kuze kube yilapho unjiniyela eza nesisombululo.
Khipha i-AmzSear
Ukususa lo mbhalo ohlelweni lwethu, kuzofanele sivule kuphela i-terminal (Ctrl + Alt + T) bese sibhala umyalo olandelayo kuyo:
sudo pip uninstall amzsear