diff options
author | Mango0x45 <thomasvoss@live.com> | 2021-01-03 13:30:37 +0000 |
---|---|---|
committer | Mango0x45 <thomasvoss@live.com> | 2021-01-03 13:30:37 +0000 |
commit | 595640b642c2b10d580a9dddc3c872e51a8cb6e1 (patch) | |
tree | 855275b8b1b3e8dd496fa8dd750a433fa998884f /cogs | |
parent | f551d2098cbd29526c7b1e0c169d350f35d0b01b (diff) | |
download | steve-bot-595640b642c2b10d580a9dddc3c872e51a8cb6e1.tar steve-bot-595640b642c2b10d580a9dddc3c872e51a8cb6e1.tar.gz steve-bot-595640b642c2b10d580a9dddc3c872e51a8cb6e1.tar.bz2 steve-bot-595640b642c2b10d580a9dddc3c872e51a8cb6e1.tar.lz steve-bot-595640b642c2b10d580a9dddc3c872e51a8cb6e1.tar.xz steve-bot-595640b642c2b10d580a9dddc3c872e51a8cb6e1.tar.zst steve-bot-595640b642c2b10d580a9dddc3c872e51a8cb6e1.zip |
This code isnt working atm
Diffstat (limited to 'cogs')
-rwxr-xr-x | cogs/utils.py | 106 |
1 files changed, 53 insertions, 53 deletions
diff --git a/cogs/utils.py b/cogs/utils.py index bbe43a3..266123f 100755 --- a/cogs/utils.py +++ b/cogs/utils.py @@ -13,21 +13,21 @@ import discord from discord.ext import commands, tasks # from PIL.Image import core as Image # import image as Image -from PIL import Image, ImageFilter -from selenium import webdriver -from selenium.webdriver.chrome.options import Options - - -def set_viewport_size(driver, width, height): - window_size = driver.execute_script( - """ - return [window.outerWidth - window.innerWidth + arguments[0], - window.outerHeight - window.innerHeight + arguments[1]]; - """, - width, - height, - ) - driver.set_window_size(*window_size) +# from PIL import Image, ImageFilter +# from selenium import webdriver +# from selenium.webdriver.chrome.options import Options + + +# def set_viewport_size(driver, width, height): +# window_size = driver.execute_script( +# """ +# return [window.outerWidth - window.innerWidth + arguments[0], +# window.outerHeight - window.innerHeight + arguments[1]]; +# """, +# width, +# height, +# ) +# driver.set_window_size(*window_size) async def reportStuff(self, ctx, message): @@ -46,44 +46,44 @@ async def reportStuff(self, ctx, message): await ctx.author.send("Report has been submitted") -def save_leaderboard(): - DRIVER = "/usr/lib/chromium-browser/chromedriver" - chrome_options = Options() - chrome_options.add_argument("--disable-dev-shm-usage") - chrome_options.add_argument("--headless") - chrome_options.add_argument("--no-sandbox") - chrome_options.add_argument("--disable-gpu") - # chrome_options.binary_location = "" - driver = webdriver.Chrome(DRIVER, chrome_options=chrome_options) - set_viewport_size(driver, 1000, 1100) - driver.get("https://aninternettroll.github.io/mcbeVerifierLeaderboard/") - screenshot = driver.find_element_by_id("table").screenshot("leaderboard.png") - driver.quit() - # transparency time - img = Image.open("leaderboard.png") - img = img.convert("RGB") - pallette = Image.open("palette.png") - pallette = pallette.convert("P") - img = img.quantize(colors=256, method=3, kmeans=0, palette=pallette) - img = img.convert("RGBA") - datas = img.getdata() - - newData = [] - for item in datas: - if item[0] == 255 and item[1] == 255 and item[2] == 255: - newData.append((255, 255, 255, 0)) - else: - newData.append(item) - - img.putdata(newData) - """ - img = img.filter(ImageFilter.SHARPEN) - img = img.filter(ImageFilter.SHARPEN) - img = img.filter(ImageFilter.SHARPEN) - """ - # height, width = img.size - # img = img.resize((height*10,width*10), resample=Image.BOX) - img.save("leaderboard.png", "PNG") +# def save_leaderboard(): +# DRIVER = "/usr/lib/chromium-browser/chromedriver" +# chrome_options = Options() +# chrome_options.add_argument("--disable-dev-shm-usage") +# chrome_options.add_argument("--headless") +# chrome_options.add_argument("--no-sandbox") +# chrome_options.add_argument("--disable-gpu") +# # chrome_options.binary_location = "" +# driver = webdriver.Chrome(DRIVER, chrome_options=chrome_options) +# set_viewport_size(driver, 1000, 1100) +# driver.get("https://aninternettroll.github.io/mcbeVerifierLeaderboard/") +# screenshot = driver.find_element_by_id("table").screenshot("leaderboard.png") +# driver.quit() +# # transparency time +# img = Image.open("leaderboard.png") +# img = img.convert("RGB") +# pallette = Image.open("palette.png") +# pallette = pallette.convert("P") +# img = img.quantize(colors=256, method=3, kmeans=0, palette=pallette) +# img = img.convert("RGBA") +# datas = img.getdata() +# +# newData = [] +# for item in datas: +# if item[0] == 255 and item[1] == 255 and item[2] == 255: +# newData.append((255, 255, 255, 0)) +# else: +# newData.append(item) +# +# img.putdata(newData) +# """ +# img = img.filter(ImageFilter.SHARPEN) +# img = img.filter(ImageFilter.SHARPEN) +# img = img.filter(ImageFilter.SHARPEN) +# """ +# # height, width = img.size +# # img = img.resize((height*10,width*10), resample=Image.BOX) +# img.save("leaderboard.png", "PNG") class Utils(commands.Cog): |