Life and Future
General | Posted 9 months agoSo, you may be wondering where the heck I've been or what the heck I've been up to all this time. In short, a lot. A lot has happened that kept me away from making the things I wanted, and when I have the time, I'm too dissatisfied to post it here. But I never abandoned my post or gave up trying. I simply spent time doing other things, like writing code, composing music, getting invested in games, exploring other communities out of my comfort zone, and trying to live as an adult. The long story is below.
Unfortunately, my life isn't ready for independence yet. Though I've matured a little mentally and physically through community volunteering, I am still unable to find a job since college graduation almost 7 years ago. I am not on welfare or disability (for unchecked mental health issues that I'll get into later), and at this point in this current political climate, that may well never be an option.
I think I have ADHD. No, I'm certain I do, but I'm not yet diagnosed. I may have other things like OCD, SAD, or some mild form of depression. Truth is, I don't know what's exactly wrong with me. I can recall moments in my life where they can only be explained as mental health crises. Things like sudden mood swings, irritability, fidgeting, executive dysfunction, high self-awareness to the point I've created an "insane joker" sub-persona... yeah, it's been a roller coaster for me, emotionally. Politics and news have done so much damage to my temperament.
So, just been on the down low for a while. Trying to keep my mind and body active through problem-solving and exercise. Minecraft consumes my life, currently. I kinda just kept living in the moment, going from one hyperfixation to the next, or just doing things on a whim. Man there's only so much I can do in one day, and I feel the days get shorter as I get older. Sometimes I wish time would stop so I could take a long overdue break, without guilting myself about not spending that time being productive. I have so, so many long-term projects, that it feels like this one lifetime won't be enough. But I'm a sore loser that hates to give up, especially on things I'm passionate about. So if you know the struggle of time slipping away, you know how I feel.
Alright now that that's all off my chest, let's discuss the future of my FA space. First off, my gallery could use some spring cleaning. It's hardly changed since when I started setting it up in 2016. I've got unused or barely used folders, things that I really shouldn't have public that search engines and web scrapers are picking up on, and very little actual SFW material on my page. I've even got a reputation in some paw-centered circles as "that skyrim foot guy" which is endearing but also kinda telling of the lack of competition in this niche lol. (shoutout to
barlu and
kixihrph for contributing)
When I get back into seriously uploading again, I don't want to spam the website with lots of angles and low-effort SFM garbage. I'm too self-conscious about SFM's faults and my own skill issue that I'm taking big steps towards righting my wrongs in regards to quantity and quality. For a start, I am working on Alduin and the other dragons' models in Blender, using the game's original models ported directly (rather than some asset pack for SFM I got online). There is still a lot of work to be done before they are ready for release, but you may have already seen some of the new features I added.
The one-upload per submission limit is frustrating, but it forces me to think a little more about which items I want to curate. I feel that for the 5 to 11+ renders I make of a single scene it is not only cumbersome to submit each time, but detrimental to the viewer's experience, who has to navigate to each submission in series to favorite and download. Other places like Bluesky and Itaku allow multi-media posts, which is great if you have alts that you want to upload in batch. Since I usually make a lot more alts than any of these places can handle in one post, I should consider putting it all up into a folder on MEGA so that it's easiest to download the whole set. But the main place you can find what I've posted is on Discord. Everything from WIPs to behind-the-scenes to exclusive extras are usually posted in my Discord server.
I want to be clear that I still do not and will never start a patreon, ko-fi, gumroad, whatever paywall for my content. I want all my content to be freely available, always. You can find all my content here or other socials.
My top priorities are as follows:
- Deleting old and unused folders, restructuring my active folders
- Going through all my submissions, moving outdated renders to scraps, changing tags, adding attribution, and making paw stuff mature instead of general
- Cleaning up my journals in case google decides it wants to leak this account in searches for my professional self
- Updating the FA Blacklist now that submission previews include tags
Mid priority, for when I'm ready:
- Catch-up on uploading my backlog of content
- Make a signature for my renders (so people know where to find more of my stuff)
- Release updated models for SFM (this comes after my blender work is finished)
Lowest priority, still not totally on board yet:
- Change my profile pic and/or name (or make an alt account for SFW stuff)
- Create OCs (why not?)
alright that's all bye bye I love you mwah
Life & Things
Unfortunately, my life isn't ready for independence yet. Though I've matured a little mentally and physically through community volunteering, I am still unable to find a job since college graduation almost 7 years ago. I am not on welfare or disability (for unchecked mental health issues that I'll get into later), and at this point in this current political climate, that may well never be an option.
I think I have ADHD. No, I'm certain I do, but I'm not yet diagnosed. I may have other things like OCD, SAD, or some mild form of depression. Truth is, I don't know what's exactly wrong with me. I can recall moments in my life where they can only be explained as mental health crises. Things like sudden mood swings, irritability, fidgeting, executive dysfunction, high self-awareness to the point I've created an "insane joker" sub-persona... yeah, it's been a roller coaster for me, emotionally. Politics and news have done so much damage to my temperament.
So, just been on the down low for a while. Trying to keep my mind and body active through problem-solving and exercise. Minecraft consumes my life, currently. I kinda just kept living in the moment, going from one hyperfixation to the next, or just doing things on a whim. Man there's only so much I can do in one day, and I feel the days get shorter as I get older. Sometimes I wish time would stop so I could take a long overdue break, without guilting myself about not spending that time being productive. I have so, so many long-term projects, that it feels like this one lifetime won't be enough. But I'm a sore loser that hates to give up, especially on things I'm passionate about. So if you know the struggle of time slipping away, you know how I feel.
Future of This Account
Alright now that that's all off my chest, let's discuss the future of my FA space. First off, my gallery could use some spring cleaning. It's hardly changed since when I started setting it up in 2016. I've got unused or barely used folders, things that I really shouldn't have public that search engines and web scrapers are picking up on, and very little actual SFW material on my page. I've even got a reputation in some paw-centered circles as "that skyrim foot guy" which is endearing but also kinda telling of the lack of competition in this niche lol. (shoutout to
barlu and
kixihrph for contributing)When I get back into seriously uploading again, I don't want to spam the website with lots of angles and low-effort SFM garbage. I'm too self-conscious about SFM's faults and my own skill issue that I'm taking big steps towards righting my wrongs in regards to quantity and quality. For a start, I am working on Alduin and the other dragons' models in Blender, using the game's original models ported directly (rather than some asset pack for SFM I got online). There is still a lot of work to be done before they are ready for release, but you may have already seen some of the new features I added.
The one-upload per submission limit is frustrating, but it forces me to think a little more about which items I want to curate. I feel that for the 5 to 11+ renders I make of a single scene it is not only cumbersome to submit each time, but detrimental to the viewer's experience, who has to navigate to each submission in series to favorite and download. Other places like Bluesky and Itaku allow multi-media posts, which is great if you have alts that you want to upload in batch. Since I usually make a lot more alts than any of these places can handle in one post, I should consider putting it all up into a folder on MEGA so that it's easiest to download the whole set. But the main place you can find what I've posted is on Discord. Everything from WIPs to behind-the-scenes to exclusive extras are usually posted in my Discord server.
I want to be clear that I still do not and will never start a patreon, ko-fi, gumroad, whatever paywall for my content. I want all my content to be freely available, always. You can find all my content here or other socials.
Plans
My top priorities are as follows:
- Deleting old and unused folders, restructuring my active folders
- Going through all my submissions, moving outdated renders to scraps, changing tags, adding attribution, and making paw stuff mature instead of general
- Cleaning up my journals in case google decides it wants to leak this account in searches for my professional self
- Updating the FA Blacklist now that submission previews include tags
Mid priority, for when I'm ready:
- Catch-up on uploading my backlog of content
- Make a signature for my renders (so people know where to find more of my stuff)
- Release updated models for SFM (this comes after my blender work is finished)
Lowest priority, still not totally on board yet:
- Change my profile pic and/or name (or make an alt account for SFW stuff)
- Create OCs (why not?)
alright that's all bye bye I love you mwah
Thoughts
General | Posted a year agoI heard the news. Rest in peace, Dragoneer. I'm sorry that American Healthcare™ did this to you. Though FA was far from perfect, you still managed it, and I can respect that. FA means a lot to me because it gave me a place to express myself and find my first real friends.
According to a friend, FA is in dire financial straits. It could be on its last legs for operating soon. What we know so far is the lack of regular upgrades to the site probably as a result of not being financially viable to keep operating in the long-term. If that's the case, FA has two options: pass ownership on to someone new, or face a shutdown. I do hope for the former, but I don't know if it will save this doomed site.
In case of the latter, I have made a public invite to my Discord server where I keep most of my stuff as well things not on FA. I don't have plans to make a full move to anywhere else, sadly. I have Itaku but I have neglected to even post anything there because like here, I don't have any finished works I want to share, and frankly it still isn't well-populated with furries yet but that could change.
Invite code: .gg/bAXY66B
According to a friend, FA is in dire financial straits. It could be on its last legs for operating soon. What we know so far is the lack of regular upgrades to the site probably as a result of not being financially viable to keep operating in the long-term. If that's the case, FA has two options: pass ownership on to someone new, or face a shutdown. I do hope for the former, but I don't know if it will save this doomed site.
In case of the latter, I have made a public invite to my Discord server where I keep most of my stuff as well things not on FA. I don't have plans to make a full move to anywhere else, sadly. I have Itaku but I have neglected to even post anything there because like here, I don't have any finished works I want to share, and frankly it still isn't well-populated with furries yet but that could change.
Invite code: .gg/bAXY66B
I made an Itaku
General | Posted 2 years agohttps://itaku.ee/profile/mathfetish
gallery is barren at the moment, not much time for me to make and upload stuff
this has nothing to do with the policy change, I just wanted to branch out a little
gallery is barren at the moment, not much time for me to make and upload stuff
this has nothing to do with the policy change, I just wanted to branch out a little
Regarding the latest policy change 🍿
General | Posted 2 years agoI know this journal is not typical of me, but...
I'm very amused by the drama that's stirred up by the recent policy change. You've got doomers thinking this is what will kill the site. You've got cynics fearing this will blanket-ban certain species. You've got the taboo artists that don't understand why their content is violating TOS. And then you've got actual cub artists coming out of the woodworks to vent and then leave.
Will it kill FA? Probably not. FA has stood the test of time despite numerous policy changes and supposed exoduses, so I don't think this one will do anything more than piss off a few risque artists while driving away all the actual pedos trafficking viewers over to IB or who-fucking-knows-where. Everyone else will just move on like nothing happened. Stop fearmongering, people.
Will it affect innocent users? Maybe. I can see why some are adamant about resisting the policy change when their art supposedly depicts no minors, just smallish characters. However, one constant in all of this is the fact some characters just plainly appear underage whether deliberately or not, taking certain features from cub such as being wide-eyed, a large head, a small body, short arms and/or legs, simplistic detail, tiny junk, and dumbed-down intelligence. It's not an exhaustive list by any means, but it certainly catches a lot of problematic content.
Who and where are these cub artists/viewers? While I can't name and shame anyone in particular (due to the policy on harassment), I went down the rabbit hole and checked out several of the profiles, and boy there were red flags written all over:
- gallery full of small pokemon, digimon, sonic, or mlp characters that are the prime targets of this policy change
- linked an IB account or were thinking of making one
- lists known cub artists as their favorites
- F-list with ageplay or underage items in the fave or yes category
- had shouts/comments from diaper-wearing, cub-loving users expressing gratitude or agreement
- had a profile desc copypasta supporting map shit or denouncing censorship
- lamented the fact FA banned them for cub porn before, and had to move to a new account
- talked with someone who enjoyed the rapey aspects
- baby-talks in comments/roleplay
It's as hilarious as it is disgusting that many of these dormant cub fetishists are showing up in droves to express their disappointment at FA for ruining their haven. I don't have a lick of sympathy for the likes of them.
So anything small and "cute" is cub now? Well, that's where this policy change tries to shed light, not just as an issue of age (because that can be stretched to anything), but more-so of appearance and mannerisms akin to children, which I think is more accurate to how it should define cub. Context is merely an appendix to art, it doesn't change the fact things are the way they look. So, if an artist really doesn't support cub or some other taboo, then it would be wise of them to avoid such tropes in their art, plain and simple. The real kicker will be seeing how many of these artists out themselves as a result of making cub-like art their signature.
How will this be enforced? This is where many users will complain that the subjective tastes of a few people can't accurately determine what is minor-like and what isn't. Obviously, nothing is black-and-white on this site or the internet as a whole, and what could be considered a minor to one mod might not be to another mod. But there are many litmus tests we can use to be absolutely sure something is in violation of policy. For instance, if you bring too many creeps over, you're probably a creep yourself.
But what about X fetish which is just as bad? I don't give a damn. I made my own blacklist app.
Remember, FA is primarily a fetish website for furries. Anything and everything gets fetishized or sexualized against the better judgement. Even if some use FA as their art dump for innocuous, professional, or amateur works, nothing can change the fact this place has a reputation as being the literal cum dumpster of the internet. Which is why I think this change should've come way sooner.
I and the majority of FA will be ever grateful of this change.
I'm very amused by the drama that's stirred up by the recent policy change. You've got doomers thinking this is what will kill the site. You've got cynics fearing this will blanket-ban certain species. You've got the taboo artists that don't understand why their content is violating TOS. And then you've got actual cub artists coming out of the woodworks to vent and then leave.
Will it kill FA? Probably not. FA has stood the test of time despite numerous policy changes and supposed exoduses, so I don't think this one will do anything more than piss off a few risque artists while driving away all the actual pedos trafficking viewers over to IB or who-fucking-knows-where. Everyone else will just move on like nothing happened. Stop fearmongering, people.
Will it affect innocent users? Maybe. I can see why some are adamant about resisting the policy change when their art supposedly depicts no minors, just smallish characters. However, one constant in all of this is the fact some characters just plainly appear underage whether deliberately or not, taking certain features from cub such as being wide-eyed, a large head, a small body, short arms and/or legs, simplistic detail, tiny junk, and dumbed-down intelligence. It's not an exhaustive list by any means, but it certainly catches a lot of problematic content.
Who and where are these cub artists/viewers? While I can't name and shame anyone in particular (due to the policy on harassment), I went down the rabbit hole and checked out several of the profiles, and boy there were red flags written all over:
- gallery full of small pokemon, digimon, sonic, or mlp characters that are the prime targets of this policy change
- linked an IB account or were thinking of making one
- lists known cub artists as their favorites
- F-list with ageplay or underage items in the fave or yes category
- had shouts/comments from diaper-wearing, cub-loving users expressing gratitude or agreement
- had a profile desc copypasta supporting map shit or denouncing censorship
- lamented the fact FA banned them for cub porn before, and had to move to a new account
- talked with someone who enjoyed the rapey aspects
- baby-talks in comments/roleplay
It's as hilarious as it is disgusting that many of these dormant cub fetishists are showing up in droves to express their disappointment at FA for ruining their haven. I don't have a lick of sympathy for the likes of them.
So anything small and "cute" is cub now? Well, that's where this policy change tries to shed light, not just as an issue of age (because that can be stretched to anything), but more-so of appearance and mannerisms akin to children, which I think is more accurate to how it should define cub. Context is merely an appendix to art, it doesn't change the fact things are the way they look. So, if an artist really doesn't support cub or some other taboo, then it would be wise of them to avoid such tropes in their art, plain and simple. The real kicker will be seeing how many of these artists out themselves as a result of making cub-like art their signature.
How will this be enforced? This is where many users will complain that the subjective tastes of a few people can't accurately determine what is minor-like and what isn't. Obviously, nothing is black-and-white on this site or the internet as a whole, and what could be considered a minor to one mod might not be to another mod. But there are many litmus tests we can use to be absolutely sure something is in violation of policy. For instance, if you bring too many creeps over, you're probably a creep yourself.
But what about X fetish which is just as bad? I don't give a damn. I made my own blacklist app.
Remember, FA is primarily a fetish website for furries. Anything and everything gets fetishized or sexualized against the better judgement. Even if some use FA as their art dump for innocuous, professional, or amateur works, nothing can change the fact this place has a reputation as being the literal cum dumpster of the internet. Which is why I think this change should've come way sooner.
I and the majority of FA will be ever grateful of this change.
Updates
General | Posted 3 years agoHey y'all! Haven't made a journal in, let's see... over 2 years. Lot of things happened, so I'll try to keep it short.
Fell into a lot of ruts, kept a lot of bad habits, and procrastinated constantly. It's just been one blurry moment after another with very little excitement. Too many promises undelivered and too many burdens carried. To be honest, I feel like I've been waiting indefinitely for something big to happen. I've squandered my good time on pointless things, unable to set deadlines for myself. It's an ADHD thing, apparently.
Don't worry, I am doing quite well now. It's taking me a bit longer than I wanted to get ready to live on my own, but that's just the hand I was dealt with. I just need to maintain connections with the friends I've made here to keep me going. Even though I am a loner in real life, I cannot stand being alone online.
On another note, I don't know if I'll be able to get back into SFM. It's been a huge waste of time with messy WIPs and tons of demotivating issues. Hard to say this, but it's probably better I move on. Blender will take some time to get the hang of, but I think I can do it. I will have to somehow remake all my unfinished works but if it means I get better control and quality, the extra time and effort spent should be worth it.
Well, until next time. From the bottom of my heart, thank you guys, gals, and nb pals for being here.
Fell into a lot of ruts, kept a lot of bad habits, and procrastinated constantly. It's just been one blurry moment after another with very little excitement. Too many promises undelivered and too many burdens carried. To be honest, I feel like I've been waiting indefinitely for something big to happen. I've squandered my good time on pointless things, unable to set deadlines for myself. It's an ADHD thing, apparently.
Don't worry, I am doing quite well now. It's taking me a bit longer than I wanted to get ready to live on my own, but that's just the hand I was dealt with. I just need to maintain connections with the friends I've made here to keep me going. Even though I am a loner in real life, I cannot stand being alone online.
On another note, I don't know if I'll be able to get back into SFM. It's been a huge waste of time with messy WIPs and tons of demotivating issues. Hard to say this, but it's probably better I move on. Blender will take some time to get the hang of, but I think I can do it. I will have to somehow remake all my unfinished works but if it means I get better control and quality, the extra time and effort spent should be worth it.
Well, until next time. From the bottom of my heart, thank you guys, gals, and nb pals for being here.
PSA: Proof of web scrapers on FA looking for Discord invi...
General | Posted 6 years agoI'd like to come out from a long hiatus to say that there is a possible an actual breach of privacy happening on FA and Discord that has been going on for a long time under the radar.
For the past few months on my Discord server, I've had an inconspicuous user join repeatedly under the same name but with different IDs. I thought nothing of it; they lurk for a while, forget their password, and get a new one, it's no different from what a normal forgetful user does. But then something struck me as odd. After kicking all 6 of their accounts which I presumed were inactive, one of them rejoined within less than a day. There is no reason a user that is always seen offline/inactive should return this quickly. All the accounts were banned immediately, and I hoped that was the end of it.
Then another showed up. Banned. Another. Banned. These were new accounts being made on the fly to circumvent the previous bans, meaning someone was actively trying to infiltrate my server, and possibly others as well. Finding out where they're coming from was my highest priority. I know for a fact that they've used my server's main invite numerous times given that all the other ones had basically no usage at all, and that the invite is only posted on my profile and journal footing. There was the possibility that the invite could've been stored outside FA on the dark web somewhere, and if that were the case, I'd have to get a new invite.
I created a honeypot to deduce places it could originate from. Rather than revoke the invite, I only replaced the one on my profile with a temporary new one to see what would happen. Well, just a while ago, less than 2 days later, a new account of that bot joined using that invite. This confirmed that my main invite was not on the dark web and did not have to be revoked. However, this also revealed a more sinister problem: any invite on my profile will be an entry point for this bot, so unless I completely close off my server, it will continue rejoining with new accounts. Furthermore, this implies FA as a whole (or my profile at least) is being targeted for invite scraping by unknown third parties, which is not only concerning, but also illegal.
For those who need a quick primer, web crawlers, scrapers, and indexers have been around for a while and they regularly take "snapshots" of pages that they come across for archiving purposes. FA (and most big websites) uses a special file called robots.txt to prevent tracking certain directories from search engines like Google, but of course this doesn't always work. Web crawlers with malicious intent will disregard this and compile sensitive data on users without their or the site's consent. In this case, they're scraping for Discord invites posted on FA profiles.
Despite appearing benign, bots like these could potentially have chat logging capabilities based around Discord's API that normal users would use through the official client. They archive your profile, your messages, possibly join linked servers, and compile all the information about your account that could one day be linked back to you in real life, or sold to other attackers with similar intents. As soon as they join they are retrieving and storing all the data they can, often making it hard or impossible to stop them early on. The fact they return within a couple days with fresh alts makes bans almost useless against them.
I'm regretful to say that because of a lack of proper vetting procedures, my server and its history as a whole could be compromised from these bots, given that it has stayed in there for months under no suspicions of wrongdoing with the freedom to do whatever. Now that I have proof that they aren't just lurkers/dead accounts but bots that are actively invite scraping, and possibly leaking private information, I need to raise awareness about the potential danger they pose to other servers like mine, and bring this to the attention of staff who should prohibit these scrapers from using FA.
For the past few months on my Discord server, I've had an inconspicuous user join repeatedly under the same name but with different IDs. I thought nothing of it; they lurk for a while, forget their password, and get a new one, it's no different from what a normal forgetful user does. But then something struck me as odd. After kicking all 6 of their accounts which I presumed were inactive, one of them rejoined within less than a day. There is no reason a user that is always seen offline/inactive should return this quickly. All the accounts were banned immediately, and I hoped that was the end of it.
Then another showed up. Banned. Another. Banned. These were new accounts being made on the fly to circumvent the previous bans, meaning someone was actively trying to infiltrate my server, and possibly others as well. Finding out where they're coming from was my highest priority. I know for a fact that they've used my server's main invite numerous times given that all the other ones had basically no usage at all, and that the invite is only posted on my profile and journal footing. There was the possibility that the invite could've been stored outside FA on the dark web somewhere, and if that were the case, I'd have to get a new invite.
I created a honeypot to deduce places it could originate from. Rather than revoke the invite, I only replaced the one on my profile with a temporary new one to see what would happen. Well, just a while ago, less than 2 days later, a new account of that bot joined using that invite. This confirmed that my main invite was not on the dark web and did not have to be revoked. However, this also revealed a more sinister problem: any invite on my profile will be an entry point for this bot, so unless I completely close off my server, it will continue rejoining with new accounts. Furthermore, this implies FA as a whole (or my profile at least) is being targeted for invite scraping by unknown third parties, which is not only concerning, but also illegal.
For those who need a quick primer, web crawlers, scrapers, and indexers have been around for a while and they regularly take "snapshots" of pages that they come across for archiving purposes. FA (and most big websites) uses a special file called robots.txt to prevent tracking certain directories from search engines like Google, but of course this doesn't always work. Web crawlers with malicious intent will disregard this and compile sensitive data on users without their or the site's consent. In this case, they're scraping for Discord invites posted on FA profiles.
Despite appearing benign, bots like these could potentially have chat logging capabilities based around Discord's API that normal users would use through the official client. They archive your profile, your messages, possibly join linked servers, and compile all the information about your account that could one day be linked back to you in real life, or sold to other attackers with similar intents. As soon as they join they are retrieving and storing all the data they can, often making it hard or impossible to stop them early on. The fact they return within a couple days with fresh alts makes bans almost useless against them.
I'm regretful to say that because of a lack of proper vetting procedures, my server and its history as a whole could be compromised from these bots, given that it has stayed in there for months under no suspicions of wrongdoing with the freedom to do whatever. Now that I have proof that they aren't just lurkers/dead accounts but bots that are actively invite scraping, and possibly leaking private information, I need to raise awareness about the potential danger they pose to other servers like mine, and bring this to the attention of staff who should prohibit these scrapers from using FA.
Userscript remake of the browser add-on: complete!
General | Posted 6 years agoI've finished working on the new userscript conversion of my FA Blacklist.
https://raw.githubusercontent.com/D.....cklist.user.js
It has almost all the features of the add-on, but now packed into a draggable window. It is fully compatible in Firefox without the need to reinstall each time.
Note: if you were using the whitelist from the older userscript, you may have to copy its contents and then paste it into a new filter with type set to Whitelist.
https://raw.githubusercontent.com/D.....cklist.user.js
It has almost all the features of the add-on, but now packed into a draggable window. It is fully compatible in Firefox without the need to reinstall each time.
Note: if you were using the whitelist from the older userscript, you may have to copy its contents and then paste it into a new filter with type set to Whitelist.
Quick update on things for paw day
General | Posted 6 years agoI was planning to post an animation today, but due to underestimating the time I needed to finish it, it will have to come a few days later. I do have a backlog of pics to post here, so I'm not empty-handed today, thankfully.
Small update on the FA blacklist: I am remaking the userscript to fit the style and functionality of the browser add-on, due to contemporary concerns.
Reason for this 8 month long hiatus: Countless programming side projects, struggling with insomnia and awful time management, getting my shit together but also giving up a lot. However, my skills and aptitude for animation have not waned, I am still very much encouraged to finish every project I have started, starting with the best. I'm reconsidering exactly what animations I'm truly interested in and how the execution will be. I will focus on planning ahead so that I don't rush things early and lose motivation when it isn't ideal.
Small update on the FA blacklist: I am remaking the userscript to fit the style and functionality of the browser add-on, due to contemporary concerns.
Reason for this 8 month long hiatus: Countless programming side projects, struggling with insomnia and awful time management, getting my shit together but also giving up a lot. However, my skills and aptitude for animation have not waned, I am still very much encouraged to finish every project I have started, starting with the best. I'm reconsidering exactly what animations I'm truly interested in and how the execution will be. I will focus on planning ahead so that I don't rush things early and lose motivation when it isn't ideal.
FA Comments: Now with 80% more Discord!
General | Posted 7 years agoIf you're like me and enjoy the cozy look and feel of Discord's chat, then you're gonna love this. I've replicated their design and used it for FA's comments, and the results are beautiful. Works best in dark theme.
It's not exactly like Discord's, but I made it in a way that fits with FA's style. The reply/link/hide buttons were moved under the message content, so it looks neater. If you have any other suggestions for this, feel free to comment below, and tell me how much you love it!
Oh, and one more thing: THIS IS NOT COMPATIBLE WITH THE FA BLACKLIST! SORRY!
This is a userscript, so you will need to install a userscript manager for your browser before downloading the script.
Source | Download
It's not exactly like Discord's, but I made it in a way that fits with FA's style. The reply/link/hide buttons were moved under the message content, so it looks neater. If you have any other suggestions for this, feel free to comment below, and tell me how much you love it!
Oh, and one more thing: THIS IS NOT COMPATIBLE WITH THE FA BLACKLIST! SORRY!
This is a userscript, so you will need to install a userscript manager for your browser before downloading the script.
Source | Download
A folder for scrapped/alt renders
General | Posted 7 years agoDumping this here link: [NSFW] >>> https://mega.nz/#F!lVVRmSqQ!JLJbqrZD5L-7DpCu1GSUPQ <<<
Contains many old renders from last year, "trashed" renders, special thumbnail renders, and alternative renders of some projects. I was going to go through a lot of my gallery stuff and put this link in them but I figure a journal is way faster and easier.
I'll maybe upload more stuff to it as my scrapped ideas accumulate.
Contains many old renders from last year, "trashed" renders, special thumbnail renders, and alternative renders of some projects. I was going to go through a lot of my gallery stuff and put this link in them but I figure a journal is way faster and easier.
I'll maybe upload more stuff to it as my scrapped ideas accumulate.
Project Index
General | Posted 7 years agoThis is a comprehensive index of all software projects that I have developed and will be developing. Please visit the relevant journal if you have questions or suggestions.
Journal | Source | Download
This extension gives you control over what you want to see on FA. Made with compatibility and user-friendliness in mind, works in all major browsers and theoretically works on mobile, too. Full coverage is in Firefox only, tho.
As of 1/9/2025, FA has introduced a native tag blacklist feature as well as putting tags in the metadata for gallery elements, rendering this project obsolete (and relieving me of the burden of maintaining it anymore, woohoo!). The UserScript versions below are also now obsolete.
Journal | Source | Download
This is the userscript version.
Journal | Source | Download
This project's development was halted in favor of the WebExtension version, which has greater cross-browser and cross-device support and is more user-friendly.
Journal | Source | Download
A simple node module that generates fast-uploadable versions of hi-res images, for those with shitty internet like me who aren't patient enough to re-upload the hi-res after FA downsizes it.
Journal | Source | Download
A userscript which adds interface features to e621.net so you can vote on, fave, and download images without having to leave the page. Very nifty, works in Firefox and Chrome with Greasemonkey and Tampermonkey.
Journal | Source | Download
Makes FA's comments more like Discord's cozy messages and less boring/outdated.
Journal | Source | Download
My own version of a bulk-downloader for e621.net. Simple to setup and run, works great and avoids re-downloading files with the same name.
Journal | Source | Download
Need to cleanup a folder but are too lazy to do it yourself? Run this program in the background and let it do all the cleaning. Plenty of room to customize how you want it to behave, including which filenames to keep.
1. WebExtension support is still in its infancy. Total coverage in browsers, from most to least, is as follows: Firefox, Chrome, Opera, Edge, Firefox Android, Safari, Internet Explorer. https://developer.mozilla.org/en-US.....avaScript_APIs
2. Node.js can be downloaded here: https://nodejs.org
3. To use userscripts, download Greasemonkey (Firefox) or Tampermonkey (Chrome)
FurAffinity Blacklist
(WebExtension1)This extension gives you control over what you want to see on FA. Made with compatibility and user-friendliness in mind, works in all major browsers and theoretically works on mobile, too. Full coverage is in Firefox only, tho.
As of 1/9/2025, FA has introduced a native tag blacklist feature as well as putting tags in the metadata for gallery elements, rendering this project obsolete (and relieving me of the burden of maintaining it anymore, woohoo!). The UserScript versions below are also now obsolete.
FurAffinity Blacklist (new)
(Userscript3)This is the userscript version.
FurAffinity Blacklist (old)
(Userscript3)Journal | Source | Download
This project's development was halted in favor of the WebExtension version, which has greater cross-browser and cross-device support and is more user-friendly.
FA Thumbs
(Node module2)A simple node module that generates fast-uploadable versions of hi-res images, for those with shitty internet like me who aren't patient enough to re-upload the hi-res after FA downsizes it.
MSG Enhancer
(Userscript3)Journal | Source | Download
A userscript which adds interface features to e621.net so you can vote on, fave, and download images without having to leave the page. Very nifty, works in Firefox and Chrome with Greasemonkey and Tampermonkey.
FA2Discord Style
(Userscript3)Journal | Source | Download
Makes FA's comments more like Discord's cozy messages and less boring/outdated.
e621 Downloader
(Node module2)Journal | Source | Download
My own version of a bulk-downloader for e621.net. Simple to setup and run, works great and avoids re-downloading files with the same name.
Dupe Image Finder/Remover
(Node module2)Journal | Source | Download
Need to cleanup a folder but are too lazy to do it yourself? Run this program in the background and let it do all the cleaning. Plenty of room to customize how you want it to behave, including which filenames to keep.
Notes
1. WebExtension support is still in its infancy. Total coverage in browsers, from most to least, is as follows: Firefox, Chrome, Opera, Edge, Firefox Android, Safari, Internet Explorer. https://developer.mozilla.org/en-US.....avaScript_APIs
2. Node.js can be downloaded here: https://nodejs.org
3. To use userscripts, download Greasemonkey (Firefox) or Tampermonkey (Chrome)
Project FA Blacklist: How you can contribute
General | Posted 7 years agoThe blacklist extension is in its final stage of development, and for now its code is complete and fully functional. However, before I can publish it, I'm going to need folks who can volunteer for translating and beta-testing.
Go here if interested:
https://github.com/DragonOfMath/fa-blacklist
Go here if interested:
https://github.com/DragonOfMath/fa-blacklist
2 new useful Node modules for downloading/cleaning up files
General | Posted 7 years agoForeword: for those who don't have Node or know what it is. Get it here: https://nodejs.org
It will run JavaScript completely independent of a web browser, plus it has a lot of features you couldn't normally get in a userscript, like file I/O. The scope of Node is kinda beyond the point of this journal, so I advise you look into a quick tutorial on how to use Node so you can set up some fantastic stuff. If you're not the kind to like doing a little bit of technical work, this probably isn't for you. But I guarantee it will make your life so much easier in the end.
Alright, so I have released some new Node modules/applications that will come in handy to some of you.
The first is my e621 bulk-file downloader, which lets you download stuff from e621 directly to a folder on your computer, completely AFK. You can set the input tags to whatever you like, and every single post it finds will be downloaded. But wait, don't like something? Don't fret, you can add a blacklist too. In fact, just import your e621 blacklist from your Settings page into the file called blacklist.txt.
The second is the duplicate image remover, which after you have downloaded a lot of things, you may want to run in the background to get rid of any duplicates. It can detect edits of images, and you can set the tolerance in case some edits are too "poor"; it'll keep the one with the best image resolution, and try to find the best name for it.
It will run JavaScript completely independent of a web browser, plus it has a lot of features you couldn't normally get in a userscript, like file I/O. The scope of Node is kinda beyond the point of this journal, so I advise you look into a quick tutorial on how to use Node so you can set up some fantastic stuff. If you're not the kind to like doing a little bit of technical work, this probably isn't for you. But I guarantee it will make your life so much easier in the end.
Alright, so I have released some new Node modules/applications that will come in handy to some of you.
The first is my e621 bulk-file downloader, which lets you download stuff from e621 directly to a folder on your computer, completely AFK. You can set the input tags to whatever you like, and every single post it finds will be downloaded. But wait, don't like something? Don't fret, you can add a blacklist too. In fact, just import your e621 blacklist from your Settings page into the file called blacklist.txt.
The second is the duplicate image remover, which after you have downloaded a lot of things, you may want to run in the background to get rid of any duplicates. It can detect edits of images, and you can set the tolerance in case some edits are too "poor"; it'll keep the one with the best image resolution, and try to find the best name for it.
New UserScript released: MSG Enhancer (for e621 and e926)
General | Posted 7 years agoNotice 3/31/2018: Always Save your cache before updating! Greasemonkey can be uncooperative at times and instead of updating your script, you end up installing a new one.
One more spur-of-the-moment idea that I finished. A userscript which intends to make voting and favoriting posts much faster and easier on e621 and e926. It took me a couple days of pulling my hair out to get it to work as best as possible, but I'm glad it's already doing a good job of saving time and bandwidth from going to individual posts.
Download: https://github.com/DragonOfMath/msg.....hancer.user.js
Source: https://github.com/DragonOfMath/msg.....cer-userscript
Version: 1.2
Requisites
Like all userscripts, you must have a userscript manager for your browser:
- Greasemonkey for Firefox
- Tampermonkey for Chrome
- Violentmonkey for either (not recommended)
You must use the latest version of each due to security patches.
View the README.md for more information about the script.
One more spur-of-the-moment idea that I finished. A userscript which intends to make voting and favoriting posts much faster and easier on e621 and e926. It took me a couple days of pulling my hair out to get it to work as best as possible, but I'm glad it's already doing a good job of saving time and bandwidth from going to individual posts.
Download: https://github.com/DragonOfMath/msg.....hancer.user.js
Source: https://github.com/DragonOfMath/msg.....cer-userscript
Version: 1.2
Requisites
Like all userscripts, you must have a userscript manager for your browser:
- Greasemonkey for Firefox
- Tampermonkey for Chrome
- Violentmonkey for either (not recommended)
You must use the latest version of each due to security patches.
View the README.md for more information about the script.
Yeah I'm a S.C.A.L.I.E.
General | Posted 8 years ago🔥🔥🔥🔥🔥🔥
Sexy
Cute
Awesome
Large
Intelligent
Epic
🔥🔥🔥🔥🔥🔥
Sexy
Cute
Awesome
Large
Intelligent
Epic
🔥🔥🔥🔥🔥🔥
Notice: Animations Updated, Progress Is Slow
General | Posted 8 years agoI've re-uploaded some animations in higher quality (er, resolution?) and with better lighting/effects that make the feet/junk look much more appealing. Links to the animations:
Big Show-off [Safe]
Big Show-off (Micro) [Safe]
Waking the Dragon [Adult]
Waking the Dragon (POV) [Adult]
Edit: As of 8/16, those animations now have their full-HD mp4s linked in their respective descriptions.
In other news, this is my current animation queue, spoilers be damned:
Paarth Autofellatio [Adult] (2%): Redo with IK rig
Alduin Worship [Mature] (2%): Redo with IK rig
Dragon/Argo Anal (Request) [Adult] (15%): Redo with IK rig
Paarth/Odah Frottage [Adult] (30%): Refine movement, make it more romantic and "sticky"
Dragon/Argo Footjob [Adult] (5%): Finish setting up scene, begin animating
Alduin Self-Footjob [Adult] (25%): Basic progress on main sequence
Wyvern Footjob [Adult] (20%): Basic progress on main sequence
Ideas that need to be started on:
Paarth/Argo Body-frot [Adult]
Deathclaw Macro Stomp [Mature]
Odahviing Macro Worship [Adult]
Any ideas you want to add on, let me know in this journal: http://www.furaffinity.net/journal/8043996/
I sincerely promise to get around to as many ideas out there, but it'll be a while. Animations like these aren't simple 4-second loops, they're all quite long.
Big Show-off [Safe]
Big Show-off (Micro) [Safe]
Waking the Dragon [Adult]
Waking the Dragon (POV) [Adult]
Edit: As of 8/16, those animations now have their full-HD mp4s linked in their respective descriptions.
In other news, this is my current animation queue, spoilers be damned:
Paarth Autofellatio [Adult] (2%): Redo with IK rig
Alduin Worship [Mature] (2%): Redo with IK rig
Dragon/Argo Anal (Request) [Adult] (15%): Redo with IK rig
Paarth/Odah Frottage [Adult] (30%): Refine movement, make it more romantic and "sticky"
Dragon/Argo Footjob [Adult] (5%): Finish setting up scene, begin animating
Alduin Self-Footjob [Adult] (25%): Basic progress on main sequence
Wyvern Footjob [Adult] (20%): Basic progress on main sequence
Ideas that need to be started on:
Paarth/Argo Body-frot [Adult]
Deathclaw Macro Stomp [Mature]
Odahviing Macro Worship [Adult]
Any ideas you want to add on, let me know in this journal: http://www.furaffinity.net/journal/8043996/
I sincerely promise to get around to as many ideas out there, but it'll be a while. Animations like these aren't simple 4-second loops, they're all quite long.
Blacklist updated to 1.05
General | Posted 8 years agoIn this update:
👍 The auto-blacklist undo function is fixed. This was quite annoying for me and all it was was a missing null in the arguments.
👍 It now remembers where you drag it to. So now you don't have to go looking for it when you have multiple FA tabs open.
👍 It will stay within the window boundaries even if you try to drag it off-screen or resize the window.
👍 Small positioning bug fixed caused by attempting to calculate its bounding box before it's inserted onto the page.
👎 For better or for worse, I recommend keeping the Notifications option unchecked. Apparently it's separate from the window, so when you click it, the window is briefly unfocused and refocused, making any "undo" action useless. I've instead improved the Snackbar pop-up function so it works with the page without causing unintentional window events.
Visit the main topic pls.
👍 The auto-blacklist undo function is fixed. This was quite annoying for me and all it was was a missing null in the arguments.
👍 It now remembers where you drag it to. So now you don't have to go looking for it when you have multiple FA tabs open.
👍 It will stay within the window boundaries even if you try to drag it off-screen or resize the window.
👍 Small positioning bug fixed caused by attempting to calculate its bounding box before it's inserted onto the page.
👎 For better or for worse, I recommend keeping the Notifications option unchecked. Apparently it's separate from the window, so when you click it, the window is briefly unfocused and refocused, making any "undo" action useless. I've instead improved the Snackbar pop-up function so it works with the page without causing unintentional window events.
Visit the main topic pls.
Blacklist updated to 1.04 + Other stuff
General | Posted 8 years agoThe 1.04 update rolls out quite a few more improvements to the UI:
+ Undoing the auto-blacklist pruning is now possible by clicking the notification for it
+ Advanced(ish) search, you can search multiple names and search by tags (put a # before your search term)
~ Blacklist tags cannot have spaces in them now; existing blacklists replace them with underscores
~ Notifications last 3 more seconds (8 total) if an action can be undone
~ Hover over the Blacklist/Whitelist/Total text to view the exact users affected
~ Hover over blacklisted items to view which user they belong to
Visit the main topic to learn more about the Blacklist userscript.
---
In other news, I should all let you know that I'm still doing fine and still working on animations and whatnot. I know it's been far too long since I've uploaded anything, but that doesn't mean I'm inactive. At least a couple sets of pics and new/updated animations is imminent! (Mainly been falling behind because lack of privacy. Hopefully things are about to change...)
Edit: oh, and one more thing, I've downloaded a bunch of new scaly models for SFM, I'll definitely be putting them to good use!
Stick tight and join the Discord if you haven't.
+ Undoing the auto-blacklist pruning is now possible by clicking the notification for it
+ Advanced(ish) search, you can search multiple names and search by tags (put a # before your search term)
~ Blacklist tags cannot have spaces in them now; existing blacklists replace them with underscores
~ Notifications last 3 more seconds (8 total) if an action can be undone
~ Hover over the Blacklist/Whitelist/Total text to view the exact users affected
~ Hover over blacklisted items to view which user they belong to
Visit the main topic to learn more about the Blacklist userscript.
---
In other news, I should all let you know that I'm still doing fine and still working on animations and whatnot. I know it's been far too long since I've uploaded anything, but that doesn't mean I'm inactive. At least a couple sets of pics and new/updated animations is imminent! (Mainly been falling behind because lack of privacy. Hopefully things are about to change...)
Edit: oh, and one more thing, I've downloaded a bunch of new scaly models for SFM, I'll definitely be putting them to good use!
Stick tight and join the Discord if you haven't.
Blacklist updated to 1.03
General | Posted 8 years agoBeen a while since the last update, but this one brings a few new things. Go visit the main journal for the download link.
Changes:
+ Preview censored content: if for whatever reason you want to see blacklisted content, but don't want to make changes to your blacklists, right click and choose "View Censored Items"; to return to the censored view, choose "Hide Censored Items".
~ Simplified search checkbox options
~ User table is larger
~ "x" button in tag is more spaced apart from the name text
~ App window goes transparent when not hovered over
- fixed the userlist not cascading properly when doing a search
- fixed error on submission pages when tags are missing
- fixed tag insertion when using the dropdown
- fixed a couple events not firing correctly
Remember, your input is valuable to the development of this program. Bug reports and suggestions are very much appreciated.
Changes:
+ Preview censored content: if for whatever reason you want to see blacklisted content, but don't want to make changes to your blacklists, right click and choose "View Censored Items"; to return to the censored view, choose "Hide Censored Items".
~ Simplified search checkbox options
~ User table is larger
~ "x" button in tag is more spaced apart from the name text
~ App window goes transparent when not hovered over
- fixed the userlist not cascading properly when doing a search
- fixed error on submission pages when tags are missing
- fixed tag insertion when using the dropdown
- fixed a couple events not firing correctly
Remember, your input is valuable to the development of this program. Bug reports and suggestions are very much appreciated.
Interesting Find: The Ssi-Ruuk
General | Posted 8 years agohttp://starwars.wikia.com/wiki/Ssi-ruu
A dino-like species in the Star Wars universe, untouched by R34. Would be a shame if someone drew porn for them :^)
A dino-like species in the Star Wars universe, untouched by R34. Would be a shame if someone drew porn for them :^)
Blacklist updated to 1.02
General | Posted 8 years agoCheck out the original journal for more details about the Blacklist.
Hotfixes for a few issues such as:
- Mixing up client and profile usernames on the Beta theme
- Tags inserting in the wrong place
- Blacklists not saving when created (ugh!)
New features:
- Sorting blacklist tags. Right-click any open area in the blacklist tag pool to show options for sorting.
- Exporting all blacklists as one file. Again, right-click any open area in the blacklist tag pool to view this option.
- Combine blacklists. Right-click any blacklist tag, hover over the "Combine with..." option and select another blacklist. This will merge the selected blacklist's users with the current one's; it will not overwrite options, colors, or filters.
- Tags on submissions are now included in the auto-blacklisting check (only works if you're on a submission page; not yet tested on Beta)
- Whitelist editor has more buttons.
Hotfixes for a few issues such as:
- Mixing up client and profile usernames on the Beta theme
- Tags inserting in the wrong place
- Blacklists not saving when created (ugh!)
New features:
- Sorting blacklist tags. Right-click any open area in the blacklist tag pool to show options for sorting.
- Exporting all blacklists as one file. Again, right-click any open area in the blacklist tag pool to view this option.
- Combine blacklists. Right-click any blacklist tag, hover over the "Combine with..." option and select another blacklist. This will merge the selected blacklist's users with the current one's; it will not overwrite options, colors, or filters.
- Tags on submissions are now included in the auto-blacklisting check (only works if you're on a submission page; not yet tested on Beta)
- Whitelist editor has more buttons.
Blacklist updated to 1.01
General | Posted 8 years agoNew whitelisting feature, bug fixes for Beta, and more!
Go to the main journal and download from the link provided.
Or try using the built-in Check For Update button, then click the notification that appears (put notifications on).
Don't worry, updating won't erase your data! The blacklist's storage is in a separate file, so updating the blacklist source code will not affect it. I've tested it!
Edit: There are a couple issues with the Beta theme that I will be fixing. For now, use either classic theme.
Go to the main journal and download from the link provided.
Or try using the built-in Check For Update button, then click the notification that appears (put notifications on).
Don't worry, updating won't erase your data! The blacklist's storage is in a separate file, so updating the blacklist source code will not affect it. I've tested it!
Edit: There are a couple issues with the Beta theme that I will be fixing. For now, use either classic theme.
FA Blacklist is released!
General | Posted 8 years agoThis project is deprecated due to the limitations of userscript managers, my awful coding habits back then, and a bunch of other excuses. You can still use the export tool to save your blacklists on your computer then import them into my new browser add-on: http://www.furaffinity.net/journal/8762898/
Download: https://raw.githubusercontent.com/D.....cklist.user.js
Developers: @mathfetish/DragonOfMath
Current Version: 2.00
Last Updated: May 30, 2019
License: MIT
How to Install
1. Have latest version of Firefox or Chrome
2. Install Greasemonkey (Firefox) or Tampermonkey (Chrome)
3. Click the download link above.
4. If all goes well, you're done.
The following instructions below are for the legacy userscript only! Please follow the updated usage instructions.
How to Use
Mostly mouse control. You can drag the interface around and collapse parts of it. Many features are included as context menu options, which you can use via right-clicking certain things:
- Right clicking a user's stuff will bring up options for blacklisting / whitelisting them and inspecting their representative object in-code
- Right clicking a blacklist tag will bring up options for managing users on page, changing settings, and performing functions such as the auto-blacklist.
- Right clicking the blacklist tag pool area (not the tags) will bring up options for sorting them and exporting as a single file.
The Blacklist uses a tagging system. There are several ways you can tag people:
1. Using the Blacklist Editor in the Blacklists tab
2. Clicking the "+" button in each user's row in the Users tab
3. Right-clicking content on the webpage and selecting the appropriate menu option
4. Use the auto blacklist feature (see below for details)
You can remove tags just as easily as you can add them, and everything updates instantly.
You can choose how each blacklist deals with content by modifying its options:
1. Disabling a blacklist changes its color to grey and prevents it from being used in the main loop
2. Users tagged by the blacklist will have select content hidden, such as titles, thumbnails, avatars, etc.
3. Setting a blacklist to automatic lets it check content using its filter, which is conveniently placed below that option.
The options tab has a few things:
1. You can choose whether blacklisted things get hidden or replaced.
2. You can let the program sort users as you blacklist them.
3. You can let the program include usernames when auto-blacklisting.
4. You can choose to have certain items on profiles removed that are not filter-able by the program.
5. You can choose to receive desktop notifications when changes occur. Note that enabling this also lets you undo an action (if possible) by clicking on the notifications.
6. You can enable debug mode, which logs what's happening inside the program into your browser's console.
As of 1.01, the options tab now has a Whitelist editor. Whitelists will protect certain users from being blacklisted by automatic means, but you can still blacklist one manually, which revokes their whitelisted status. You can see if a user is whitelisted by
About the Auto-Blacklist Feature...
Yeah, this was a last-minute addition to the project. Taking advantage of predictable titles, you can specify the exact keywords you don't want in titles using regular expressions. You can just type words and it'll work fine, but if you want to prevent catching false positives, I recommend using regular expressions (see this website; the scope of regexps is much too large to fit here). Filters may be placed one per line or separated by pipes "|".
Be warned, since this is just a computer doing what it's told, you may end up blacklisting innocent users, so use with caution.
If you do not want a user blacklisted no matter what, please use the whitelist feature.
Can I Help?
Yes, you absolutely can. If you're experienced in JavaScript and know ES6 features, you can feel free to start editing the source code with me. Other ways you can help are by submitting bug reports and feedback. What features would you like to have?
To Do List:
Still a few things I want to add/fix:
1. On profiles, the favorites section contains no information for who the artists are. Sorry, I can't really do anything about that. Only thing I could do was let you know you're on a blacklisted page.
2. Give it a better, consistent look. I'm no CSS wizard so anyone with that kind of skill will be worshiped.
3. Turn context menu functions into part of the UI
4. Fix the app window jumping off-screen randomly when visiting pages
5. Fix the snackbar not detecting mouse interaction
Changelog:
2.00
+ Completely rebuilt userscript based on the web extension version.
+ Language selection in Options.
+ Import/Export all filters at once for portability between userscript and webextension.
1.05
~ The auto-blacklist undo function is fixed. This was quite annoying for me and all it was was a missing null in the arguments.
+ It now remembers where you drag it to. So now you don't have to go looking for it when you have multiple FA tabs open.
+ It will stay within the window boundaries even if you try to drag it off-screen or resize the window.
~ Small positioning bug fixed caused by attempting to calculate its bounding box before it's inserted onto the page.
- Notification bug discovered causing redundant events to fire and basically undoing certain actions.
1.04
+ Undoing the auto-blacklist pruning is now possible by clicking the notification for it
+ Advanced(ish) search, you can search multiple names and search by tags (put a # before your search term)
~ Blacklist tags cannot have spaces in them now; existing blacklists replace them with underscores
~ Notifications last 3 more seconds (8 total) if an action can be undone
~ Hover over the Blacklist/Whitelist/Total text to view the exact users affected
~ Hover over blacklisted items to view which user they belong to
1.03
+ Preview censored content: if for whatever reason you want to see blacklisted content, but don't want to make changes to your blacklists, right click and choose "View Censored Items"; to return to the censored view, choose "Hide Censored Items".
~ Simplified search checkbox options
~ User table is larger
~ "x" button in tag is more spaced apart from the name text
~ App window goes transparent when not hovered over
- fixed the userlist not cascading properly when doing a search
- fixed error on submission pages when tags are missing
- fixed tag insertion when using the dropdown
- fixed a couple events not firing correctly
1.02
- Fixed Beta theme problems such as client username mixup
- Fixed blacklist initialization saving problem
+ Blacklist table options: sorting and exporting as one file.
+ Blacklist merge feature
~ Whitelist editor upgrade
~ Tweaks to notifications
1.01
- Whitelisting
+ Additional user search settings
+ Additional context menu options
+ Can fetch your watchlist
~ Updated app footer
- Fixed menu elements taking up space in Chrome
- Fixed HTTP/HTTPS mismatch (curses, FA!)
- Fixed Beta content fetching
- Fixed notifications not requesting permission
- Blacklist editor no longer resets when switching to the tab
- General bug fixes
1.00
- Released
Animation progress 4/20/2017
General | Posted 8 years agoAlright, so, I have been putting aside my animation work for so long to focus on a couple very important projects: a blacklist for FA, and a dragon rig script for SFM. My blacklist project is nearly complete, but still it may be another week or so before it's ready for use. Granted, even when it's done, it will only work with Firefox and Chrome. And the dragon rig script will take some time as well, it's written in python which I have barely any experience with, and there are dozens of bones to set up.
Not to mention, my current animation queue is getting quite large now:
- Paarth solo NSFW: It's an early animation with too many flaws, may have to start over on this one.
- Alduin solo NSFW: Restarted this, had frustrations with precision without a rig script. But boy oh boy, this will be a fantasy come true.
- Alduin x Paarth Pt. 1 NSFW: probably be the last project I'll work on once my pet projects are done.
- Alduin worship Mature: almost done. again, could really use a rig script for this, lots of precision movement that could be done way easier than manual estimation.
- Paarth x Odah NSFW: someone requested a frot animation, the base animation is finished now, but I still have to fix some parts.
- Dragon x Argo NSFW: got a special request from sinsandvirtues to animate a still scene. it's almost done.
- Bathtime Lickies redo SFW: after learning a couple good SFM tips, I should go back and re-upload the bathtime animation with that, plus the upgraded models I have. I'll also fix a couple clipping things that have bugged me since forever.
- Paarth x You NSFW: Unstarted. Without spoiling too much, it will be from your POV as you lay in bed while Paarth does fun stuff on top of you.
Thank you everyone for your patience. As consolation for my delayed progress, I will be uploading some new render images to my gallery very soon.
smoke weed everyday
Not to mention, my current animation queue is getting quite large now:
- Paarth solo NSFW: It's an early animation with too many flaws, may have to start over on this one.
- Alduin solo NSFW: Restarted this, had frustrations with precision without a rig script. But boy oh boy, this will be a fantasy come true.
- Alduin x Paarth Pt. 1 NSFW: probably be the last project I'll work on once my pet projects are done.
- Alduin worship Mature: almost done. again, could really use a rig script for this, lots of precision movement that could be done way easier than manual estimation.
- Paarth x Odah NSFW: someone requested a frot animation, the base animation is finished now, but I still have to fix some parts.
- Dragon x Argo NSFW: got a special request from sinsandvirtues to animate a still scene. it's almost done.
- Bathtime Lickies redo SFW: after learning a couple good SFM tips, I should go back and re-upload the bathtime animation with that, plus the upgraded models I have. I'll also fix a couple clipping things that have bugged me since forever.
- Paarth x You NSFW: Unstarted. Without spoiling too much, it will be from your POV as you lay in bed while Paarth does fun stuff on top of you.
Thank you everyone for your patience. As consolation for my delayed progress, I will be uploading some new render images to my gallery very soon.
smoke weed everyday
Discord! All draggy feet lovers, come on in!
General | Posted 8 years agoLink removed due to sussy behavior
note me for a single-use invite
note me for a single-use invite
FA+
