Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@Shugabuga
Created November 19, 2016 22:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Shugabuga/93e77823b2644f3437e51f6e126beb25 to your computer and use it in GitHub Desktop.
Save Shugabuga/93e77823b2644f3437e51f6e126beb25 to your computer and use it in GitHub Desktop.
Milibelle Measuring System
#!/bin/python2
# Centibelle Measuring System (Python)
# By /u/HeyItsShuga
import json
import requests
print "Milibelle Automated Measuring System v1.1"
url = raw_input("Please enter Derpibooru image to analyze: ")
meter = 0.2
jsonUrl = 'http://derpibooru.org/oembed.json?url=' + url
callapi = requests.get(jsonUrl)
json = callapi.json()
img = 'http:' + (json['thumbnail_url'])
tag = json['derpibooru_tags']
for item in json["derpibooru_tags"]:
if item == "cute":
meter = meter + 0.25
if item == "weapons-grade cute":
meter = meter + 0.5
if item == "filly" or item == "scootaloo" or item == "apple bloom" or item == "cake twins" or item == "pumpkin cake":
meter = meter + 0.2
if item == "artist:bobdude0": # This value can be questioned.
meter = meter + 0.2
if item == "filly" and item == "fluttershy":
meter = meter + 0.2
if item == "filly" and item == "sweetie belle":
meter = meter + 0.1
if item == "baby pony":
meter = meter + 0.01
if item == "artist:ncmares":
meter = meter + 0.175
if item == "artist:tjpones":
meter = meter + 0.2
if item == "puppy dog eyes":
meter = meter + 0.1
if item == "hug":
meter = meter + 0.125
if item == "blushing":
meter = meter + 0.175
if item == "boop":
meter = meter + 0.1
if item == "chest fluff" or item == "floof":
meter = meter + 0.2
if item == "floppy ears":
meter = meter + 0.05
if item == "socks":
meter = meter + 0.2
if item == "puffy cheeks" or item == "nose wrinkle":
meter = meter + 0.075
if json['derpibooru_score'] >= 50:
meter = meter + 0.01
if json['derpibooru_score'] >= 100:
meter = meter + 0.02
if json['derpibooru_score'] >= 200:
meter = meter + 0.02
if json['derpibooru_score'] >= 500:
meter = meter + 0.02
if json['derpibooru_score'] >= 1000:
meter = meter + 0.03
print "Cuteness Level: ", meter, " mB"
if meter >= 7:
print "Warning! ", meter, " mB is very dangerous and can lead to death in less than 2 minutes, as it is greater than 7 mB."
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment