🐷 Ethan Oliver Ralph / TheRalphRetort / Rad Roberts / Jcaesar187 / Rage Pig / "Killstream" / "Tequila Sunrise" - 5'1'' fat alcoholic, owner of a gunt, convicted felon and revenge pornographer, property of the ugly failed tranny pornstar Lucas Roberts. Has quadruple titties.

Status
Not open for further replies.
Gaydor's forced laugh every time the Gunt makes a joke....
gaydor.gif
 
He did get a hair cut not that long ago. It looks like he puts gel in it or something. I don't know if it's to darken it or fight the curls.
Whatever it is, it sure is ugly

Because she doesn't want to answer them and hounding her over that shit will just drive her off the site.

This woman has photographs of the gunt, so she has the leverage here. Mind your manners.
Sorry null, it just seemed like she was trying to weaponize your webzone for personal gain.
I’ll do better next time :heart-empty:
 
Last edited by a moderator:
Are barber shops closed in Virginia? If not, why does this 35 year old man have a fucking bowl cut?
View attachment 1496519
since he spends his money on drugs his mom had to do it, she's on benzos, dude, so i think you should cut her the slack she never gets(jking, m8). obviously it can't have been his gf because she's a child, and children doesn't know how to cut a gunts hair.
 
I have finished the storyfire archive program I was working on, and thought I would share it. if this is of no interest to you just move along and rate me autistic. if you need any help you can pm me, or im sure several others will help you too in the tech support forum.

The program follows the naming standard of @Psicopax so if youre familiar with his youtube-dl config you'll recognize this naming standard.

you just run this program once a day, once an hour if you like. and itll download all the videos off ralphs storyfire

you need to install youtube-dl into python if you havent already
you do that by typing:
pip install youtube_dl

you copy everything from the code below and name it whatever.py then you just run the file and it will create a folder and a textfile called:
Ethan Ralphs Storyfire Archive
EthanRalphsStoryfireArchive.text

the textfile is to ensure you dont download the same video several times.
Python:
from __future__ import unicode_literals

import datetime
import json

import requests
import youtube_dl

url = 'https://storyfire.com/app/publicVideos/zXFk00jJiQdROWr1kgukFVFZRi52?skip=0'
response = requests.get(url)
json_data = json.loads(response.text)

class MyLogger(object):
    def debug(self, msg):
        pass
    def warning(self, msg):
        print(msg)
    def error(self, msg):
        print(msg)

def my_hook(d):
    if d['status'] == 'finished':
        print('Done downloading, now mergning ...')

def planB(videoIdentifier):
    open("EthanRalphsStoryfireArchive.txt", "a")
    with open('EthanRalphsStoryfireArchive.txt') as data:
        datafile = data.readlines()
    found = False
    for line in datafile:
        if videoIdentifier in line:
            return True
    return False


for attrs in json_data['videos']:
    videoId = attrs['_id']
    videoTitle = attrs['title']
    if planB(videoId):
        print(videoTitle + ' has already been downloaded')
    else:
        open("EthanRalphsStoryfireArchive.txt", "a").write(videoId+'\n')
        videoUrl = attrs['vimeoVideoURL']
        videoDuration = str(attrs['videoDuration'])
        videoPublishDate = datetime.datetime.fromtimestamp(
            int(attrs['publishDate'])).strftime('%m%d%Y')
        ydl_opts = {
            'format': 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio/best',
            'outtmpl': 'Ethan Ralph Storyfire Archive/'+videoPublishDate+' - '+videoTitle+' - ('+videoDuration+'s) [%(resolution)s].%(ext)s',
            'writethumbnail': 'true',
            'verbose': 'true',
            'logger': MyLogger(),
            'progress_hooks': [my_hook],
        }
        with youtube_dl.YoutubeDL(ydl_opts) as ydl:
            ydl.download([videoUrl])
else:
    pass
View attachment 1495552

Great job! It keeps giving me a corrupt package error but it keeps downloading so there isn't actually anything wrong. I've noticed Youtube-Dl giving a lot of false errors too so i wouldn't worry about it. Works perfectly.
1596602664841.png
 
fuck maybe I should join storyfire. Would you guys watch my video of me drunkenly wandering around a Serbian museum pointing at paintings of Nikola Tesla and going "wow this is cool this is really cool wow lotta cool stuff in here glad it got suggested to me"
Unironically yes. I won't get the chance to see Serbia again in person for who knows how many years, and having a based autist tape his tour weekends in Belgrade is a nice replacement for going myself.
 
Unironically yes. I won't get the chance to see Serbia again in person for who knows how many years, and having a based autist tape his tour weekends in Belgrade is a nice replacement for going myself.
Why would anyone want to go to Serbia except for getting cheap drugs and go to some degenerate gay bar?
 
Great job! It keeps giving me a corrupt package error but it keeps downloading so there isn't actually anything wrong. I've noticed Youtube-Dl giving a lot of false errors too so i wouldn't worry about it. Works perfectly.
View attachment 1496560
Thank you for the feedback! It could be because I'm running verbose mode and logging and publishing for warnings. But I'll take a look at it. Thanks!

edit:
I turned off verbose mode by removing 'verbose': 'true', from here:
1596607242000.png
and i just typed pass where it said print (warning) here:
1596607304500.png
It nolonger gives the corrupted errors, which leads me to think, it was just youtube-DL being shady
 
Last edited:
Its funny how often Ralph gets embarassed by callers. Tonight with Lana all the callers were asking about how to get a woman—because his audience is full of socially inept retards—and he was visibly put off by their desperation.

But, what gets me the most, is that he proceeds to act just as desperate, if not more. His version of schmoozing is so fake and pathetic. His attempt to get Lana to go on cam was pathetic as well and not much better than his and Gator's political takes (but for some reason these edgy ideologists keep coming on his show). Hes so overwhelmed by being laughed at that his skin has become paper thin. But guys! This is a win! GUYS! This is a WIIIIINNNNNN for the rAlPhAmAlE.
 
Thank you for the feedback! It could be because I'm running verbose mode and logging and publishing for warnings. But I'll take a look at it. Thanks!

edit:
I turned off verbose mode by removing 'verbose': 'true', from here:
View attachment 1496737
and i just typed pass where it said print (warning) here:
View attachment 1496738
It nolonger gives the corrupted errors, which leads me to think, it was just youtube-DL being shady

Great job! I'll do the same changes and see if it works for me too a little later. Tho as it is just a visual hickup its not that big of a deal. I notice the people who made Youtube-DLG has left in some errors too so i am convinced Youtube-DL is just acting up some places.
Archiving is sooooo important so having easy tools available to as many people as possible will no doubt help with preserving content from people who cut, edit and delete their own videos. Gold star! 🌟
 
Status
Not open for further replies.
Back