Kā augšupielādēt attēlus github no konsoles

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, izmantojiet masterkā 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

img2url

$ 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)

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   oscar teica

    Un vai tam ir kāds labums kādam, kurš lieto Linux? Es kādu laiku lietoju Linux, bet neesmu pazīstams ar GitHub.

  2.   Guille teica

    Interesanti, bet es neredzu svarīgu informāciju: Github ietilpība, fotogrāfijas būtu redzamas visiem, vai licencēt fotoattēlus?

  3.   Guille teica

    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?

  4.   Rūbens espinoza teica

    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 ...