Skip to content

Instantly share code, notes, and snippets.

@semihozkoroglu
Created March 24, 2011 22:36
Show Gist options
  • Save semihozkoroglu/886040 to your computer and use it in GitHub Desktop.
Save semihozkoroglu/886040 to your computer and use it in GitHub Desktop.
Depoyu forklayanların gistleri
#!/usr/bin/ruby
require 'net/http'
require 'open-uri'
require 'json'
print "İsim <enter> depo <enter>\n"
isim = gets.chomp!
repo = gets.chomp!
url = URI.parse("http://github.com/#{isim}/#{repo}/network_meta")
veri = Net::HTTP.post_form(url, {})
repos = JSON.parse(veri.body)["blocks"]
repos.each do |line|
print "##İsim --> #{line["name"]}\n"
url = URI.parse("http://gist.github.com/api/v1/json/gists/#{line["name"]}")
data = Net::HTTP.post_form(url, {})
gist = JSON.parse(data.body)["gists"]
gist.each do |fline|
print "\t##Gist --> #{fline["files"]}\n"
end
end
#Örnek:
#İsim roktas
#Depo x
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment