1

yop,

Voulant savoir le nombre de dl que j'ai sur un projet sur github, j'ai googlé et je suis tombé sur ça : https://help.github.com/articles/getting-the-download-count-for-your-releases/
Forcément, si ça doit paraitre à certains simple et limpide, je ne comprends rien à ce langage sybillin rempli de balises, et je ne sais surtout pas quoi en faire, où l'exécuter, comment, bref, très concrètement, comment on fait ? grin

Merci d'avance ^^
avatar<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

2

Exemple :

$ curl https://api.github.com/repos/Brunni132/roxxortool/releases/tags/v1.0
{
  "url": "https://api.github.com/repos/Brunni132/roxxortool/releases/1622152",
  "assets_url": "https://api.github.com/repos/Brunni132/roxxortool/releases/1622152/assets",
  "upload_url": "https://uploads.github.com/repos/Brunni132/roxxortool/releases/1622152/assets{?name}",
  "html_url": "https://github.com/Brunni132/roxxortool/releases/tag/v1.0",
  "id": 1622152,
  "tag_name": "v1.0",
  "target_commitish": "master",
  "name": "First release",
  "draft": false,
  "author": {
    "login": "Brunni132",
    "id": 9025750,
    "avatar_url": "https://avatars.githubusercontent.com/u/9025750?v=3",
    "gravatar_id": "",
    "url": "https://api.github.com/users/Brunni132",
    "html_url": "https://github.com/Brunni132",
    "followers_url": "https://api.github.com/users/Brunni132/followers",
    "following_url": "https://api.github.com/users/Brunni132/following{/other_user}",
    "gists_url": "https://api.github.com/users/Brunni132/gists{/gist_id}",
    "starred_url": "https://api.github.com/users/Brunni132/starred{/owner}{/repo}",
    "subscriptions_url": "https://api.github.com/users/Brunni132/subscriptions",
    "organizations_url": "https://api.github.com/users/Brunni132/orgs",
    "repos_url": "https://api.github.com/users/Brunni132/repos",
    "events_url": "https://api.github.com/users/Brunni132/events{/privacy}",
    "received_events_url": "https://api.github.com/users/Brunni132/received_events",
    "type": "User",
    "site_admin": false
  },
  "prerelease": false,
  "created_at": "2015-08-03T17:18:31Z",
  "published_at": "2015-08-03T17:20:46Z",
  "assets": [
    {
      "url": "https://api.github.com/repos/Brunni132/roxxortool/releases/assets/764100",
      "id": 764100,
      "name": "RoxxorTool.zip",
      "label": null,
      "uploader": {
        "login": "Brunni132",
        "id": 9025750,
        "avatar_url": "https://avatars.githubusercontent.com/u/9025750?v=3",
        "gravatar_id": "",
        "url": "https://api.github.com/users/Brunni132",
        "html_url": "https://github.com/Brunni132",
        "followers_url": "https://api.github.com/users/Brunni132/followers",
        "following_url": "https://api.github.com/users/Brunni132/following{/other_user}",
        "gists_url": "https://api.github.com/users/Brunni132/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/Brunni132/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/Brunni132/subscriptions",
        "organizations_url": "https://api.github.com/users/Brunni132/orgs",
        "repos_url": "https://api.github.com/users/Brunni132/repos",
        "events_url": "https://api.github.com/users/Brunni132/events{/privacy}",
        "received_events_url": "https://api.github.com/users/Brunni132/received_events",
        "type": "User",
        "site_admin": false
      },
      "content_type": "application/octet-stream",
      "state": "uploaded",
      "size": 26668,
      "download_count": 2,
      "created_at": "2015-08-03T17:22:04Z",
      "updated_at": "2015-08-03T17:22:05Z",
      "browser_download_url": "https://github.com/Brunni132/roxxortool/releases/download/v1.0/RoxxorTool.zip"
    }
  ],
  "tarball_url": "https://api.github.com/repos/Brunni132/roxxortool/tarball/v1.0",
  "zipball_url": "https://api.github.com/repos/Brunni132/roxxortool/zipball/v1.0",
  "body": "First version ever, please follow the README for setup instructions."
}

Tu as un "download_count" pour chaque "asset".

3

J'ai téléchargé curl pour windows, je l'exécute dans un cmd :
curl -k https://github.com/Folcogh/FMetro/releases/tag/v1.0.1(le -k, c'est pour une histoire de certificats).

Je sais pas ce que ça fait chez toi, mais moi ça me pond le code intégral d'une page html, ça rentre même pas dans le tampon du shell ^^
avatar<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

4

Tu as utilisé l'URL de leurs pages HTML, pas une URL vers leur API. Essaie plutôt avec ça par exemple : https://api.github.com/repos/Folcogh/FMetro/releases

Le domaine doit être api.github.com (pas github.com), et le chemin est celui indiqué dans la doc de l'API (ça n'est pas le même que celui qui apparaît habituellement dans ton navigateur quand tu visites le site).
avatarAll right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

5

Merci, c'était bien ça le problème cheeky
avatar<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

6

Tout ça pour pouvoir te la péter avec ton score, pffff embarrassed
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

7

Oui, je l'ai peint sur le plafond de la chambre pour l'admirer en me couchant, et alors ? embarrassed
avatar<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

8

• Zerosquare télécharge le soft


Voilà, maintenant le nombre que tu as peint est faux. T'as plus qu'à poncer et recommencer. grin
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

9

Méssant !!! cry

• Folco s'en va au boulot tout triste
avatar<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !

10

Bah quand même ; de ta part, j'attendais une TI-89 sur la table de nuit, reliée à Internet pour avoir le nombre en temps réel tsss
avatarZeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

11

grin
avatar<<< Kernel Extremist©®™ >>>
Feel the power of (int16) !