Viena no mūsu ikdienas vajadzībām ir fotogrāfiju glabāšana krātuvē, kas pašlaik ir kopienas plaši izmantotas krātuves sistēmā, Kā augšupielādēt attēlus github no konsoles, mēs iemācīsim jums saglabāt attēlus github un ka URL mums tiks atgriezts, lai mēs tam piekļūtu, kad vien vēlaties. Tam mēs izmantosim img2urlMēs ceram, ka šādā veidā tas atrisinās vajadzību, kas mums ir ļoti ātri un ar github un konsoles palīdzību.
Kas ir img2url
img2url ir skripts, ko pitonā izveidojis Haoksuns žans un tas ļauj augšupielādēt attēlus github krātuvēs no konsoles, img2url ļauj jums izvēlēties augšupielādējamā attēla atrašanās vietu, kontu, kur to augšupielādēt, izvēlēto krātuvi un visbeidzot tas atgriež URL ar adresi, kurā atrodas augšupielādētais attēls.
Kā instalēt img2url
Img2url instalēšana ir diezgan vienkārša, mums jābūt instalētiem pitons y pip tāpēc, ja jums to nav, varat to izdarīt šādi.
Mums ir jāizpilda šādas komandas:
sudo apt-get install python python-pip
Tad mums jāinstalē skripts ar šādu komandu
pip install img2url
Kā konfigurēt img2url
Pirms lietošanas img2url mums tas jākonfigurē tā, lai skripts zinātu, kur ielādēt failus. Pašlaik img2url atbalsta tikai attēlu augšupielādi publiskajā GitHub repozitorijā.
Konfigurācijas faila ceļš ir:
~/.img2url.yml
, noklusējums.IMG2URL_CONFIG_PATH
, pielāgotai konfigurācijai.
Piemērs .img2url.yml
:
marķieris: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
lietotājs: img2url-testēšana
atpirkšana: img2url-testēšana-travisci
Obligāti aizpildāmie lauki:
token
: Personiskās piekļuves žetoni no sava GitHub konta. Ja jums tāda nav, noklikšķiniet uz "Ģenerēt jaunu marķieri" un atlasīt "repo" , pēc tam "Saglabāt jaunu marķieri".user
: GitHub konts.repo
: Attēlu glabāšanas krātuve.
Izvēles lauki:
branch
: Ja nav definēts, izmantojietmaster
kā noklusējuma filiāle.path
: Ceļš augšupielādēto failu glabāšanai krātuvē. Ja tas nav definēts, pēc noklusējuma izmantojiet repozitorija sakni.proxies
: Ja tas ir definēts, izmantojiet starpniekserveri, lai veiktu API pieprasījumus, nevis tieši izveidotu savienojumu.message_template_create
: Veidnes ziņojums, lai izveidotu jaunu failu, atbalstītie mainīgie:{filename}
,sha
,time
.message_template_update
: Ziņojuma veidne esošo failu, atbalstīto mainīgo atjaunināšanai:{filename}
,sha
,time
.commiter_name
: Apstiprinājuma ziņojuma lietotājvārds.commiter_email
: Pārskata ziņojuma e-pasts.
Kā lietot img2url
Kad esam instalējuši img2url, tā lietošana ir pavisam vienkārša. Mums jānorāda attēla ceļš, un skripts atgriezīs krātuves ceļu.
$ img2url --help
Usage:
img2url <path>
img2url (-m | --markdown) <path>
Options:
-m, --markdown
piemērs:
$ ls -al
total 56
drwxr-xr-x 4 haoxun staff 136 Aug 13 21:26 .
drwxr-xr-x 8 haoxun staff 272 Aug 13 21:23 ..
-rw-r--r--@ 1 haoxun staff 23975 Aug 13 21:26 image1.png
-rw-r--r--@ 1 haoxun staff 3727 Aug 13 21:26 image2.png
$ img2url image1.png
https://cdn.rawgit.com/huntzhan/img2url-repo/master/image1.png
$ img2url --markdown image2.png
![image2.png](https://cdn.rawgit.com/huntzhan/img2url-repo/master/image2.png)
Un vai tam ir kāds labums kādam, kurš lieto Linux? Es kādu laiku lietoju Linux, bet neesmu pazīstams ar GitHub.
Interesanti, bet es neredzu svarīgu informāciju: Github ietilpība, fotogrāfijas būtu redzamas visiem, vai licencēt fotoattēlus?
Interesanti, bet es neredzu informāciju, kas varētu būt svarīga: Github ietilpība, fotogrāfijas būtu redzamas visiem, vai licencēt fotoattēlus?
Diossss, bet kā tas būs bezjēdzīgi? ja tas tiek izmantots kā vāks vai apraksts glabātavai github, piemēram, cita tīmekļa lietojumprogrammas galvenais skats ...