Skip to content

Instantly share code, notes, and snippets.

View rainyroads's full-sized avatar

Makoto rainyroads

  • 09:46 (UTC -04:00)
View GitHub Profile
@rainyroads
rainyroads / Analya_20.csv
Last active July 9, 2021 11:40
Sauce mappings of accounts blocked by @saucenaopls
pixiv_id authors_twitter link
665980 @necocoya https://twitter.com/Analya_20/status/1389309367720284165
4546023 @Vert_320 https://twitter.com/Analya_20/status/1389244245375135744
5375435 @boris_noborhys https://twitter.com/Analya_20/status/1389008657841594371
5375435 @boris_noborhys https://twitter.com/Analya_20/status/1381423107022467076
5375435 @boris_noborhys https://twitter.com/Analya_20/status/1373078835579785221
5375435 @boris_noborhys https://twitter.com/Analya_20/status/1372232770399899651
5375435 @boris_noborhys https://twitter.com/Analya_20/status/1367122344259575812
5375435 @boris_noborhys https://twitter.com/Analya_20/status/1359280126991740933
5375435 @boris_noborhys https://twitter.com/Analya_20/status/1345563714947309568
@rainyroads
rainyroads / saucepot-twitter.json
Created August 10, 2020 23:28
WaifuSupply account audit
{
"12348": {
"twitter": "@amami_mikihiro",
"links": [
"https://twitter.com/WaifuSupply/status/1140301568794943488"
]
},
"22438": {
"twitter": "@lizhi3",
"links": [
{
"version": "1.0.0",
"longversion": 10000,
"released": 1582901790,
"updateurl": "https://invisioncommunity.com/files/file/9620-reactions-feed-widget/"
}
[CmdletBinding()]
Param(
[Parameter(Mandatory=$True,Position=1)]
[string]$filePath,
[switch]$ignoreFps
)
$framesDir = Split-Path $filePath -leaf
$framesDir = 'frames/' + $framesDir
import logging
import os
import re
from configparser import ConfigParser
from tumdlr import DATA_DIR, USER_CONFIG_DIR, SITE_CONFIG_DIR
def load_config(name, container=None, default=True):
"""
import logging
import random
from collections import OrderedDict
from parser.common import weighted_choice
class ResponseContainer:
"""
Container for Response objects
"""
Python 3.4.3 (default, Mar 25 2015, 17:13:50)
[GCC 4.9.2 20150304 (prerelease)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from scrapers.sites.mangahere import MangaHere
>>> mh = MangaHere()
>>> mh.series = 'Heat-Haze Days'
>>> mh.series.title
'Kagerou Days'
>>> mh.series.chapter_count
'30'
import requests
from bs4 import BeautifulSoup
from scrapers import MangaScraper, SeriesMeta
class MangaHere(MangaScraper):
def __init__(self):
super().__init__('http://www.mangahere.co/search.php')
@MangaScraper.series.setter
from configparser import ConfigParser
_system_config = [None]
_plugin_configs = {}
def get_system_config():
# If the system configuration has already been loaded, return it
if isinstance(_system_config[0], ConfigParser):
return _system_config[0]
class MessageParser:
"""
Universal message parsing for IRC and web protocols
"""
# Contextual controls
BOLD = "\x02"
ITALICS = "\x1D"
UNDERLINE = "\x1F"
COLOR = "\x03"