ACSavior
8 years ago
Presenting ACSavior, an app that does all the heavy lifting for DWRP activity checks automatically!
latest #411
Neo Quinn
8 years ago
Hi! I'm the developer for this.
Neo Quinn
8 years ago
TLDR version: ACSavior is something you download, run, and punch in your RP comm name, and it creates a character activity report, with total comment counts and thread links.
Mr. Vocabulary
8 years ago
I'm only commenting to appreciate your Hollow Knight display pic
立即下載
Mr. Vocabulary
8 years ago
THIS IS A VERY COOL APP
Mr. Vocabulary
8 years ago
but also, A+ taste
sailor bii
8 years ago
it's super impressive. I've seen the reports
Neo Quinn
8 years ago
oops my internet died
WHAAAAAAAT THIS IS BANANAS
Neo Quinn
8 years ago
but it can't access private or 18+ locked content
FETCH ⚔
8 years ago
i've tested this and it's incredibly cool and works super well!
sailor bii
8 years ago
Prof is a very smart cookie
мαи∂α
8 years ago
this sounds amazing
Neo Quinn
8 years ago
and it won't find any activity from off of the community
Neo Quinn
8 years ago
and it won't read anything older than 90 days
Maidstrong
8 years ago
holy shit
Neo Quinn
8 years ago
but it has options for converting posts into comments for AC comment counts, allowing or forbidding partial threads from before the AC period
sailor bii
8 years ago
I didn't get to play with it because I have a Mac, but Prof used my game to test the app on!
Neo Quinn
8 years ago
and a few other cool things
rep lurking this for all my buds with windows computers
Neo Quinn
8 years ago
This is in beta! I've just finished writing it and making sure everything works
Neo Quinn
8 years ago
There are no doubt some bugs or missing features that could make it even better
Neo Quinn
8 years ago
if you have any suggestions for new feature or questions or bug reports, send them to ACSavior
ohh is there a chance this could work in sites similar to dw? like ij?
Neo Quinn
8 years ago
now I need to hastily switch to that account and disable email notifs for replurks before I drown my entire inbox
ラムッチ
8 years ago
Neat
sailor bii
8 years ago
good idea
Lofwyr
8 years ago
I sadly don't have windows but this is a really cool thing
Lofwyr
8 years ago
/reblubs
Disco Dancing
8 years ago
Ooooooh
The Bugged Out
8 years ago
Oh,
The Bugged Out
8 years ago
Oh my god,
ACSavior says
8 years ago
NoeliaAileon: I'm afraid at present it doesn't work for any site other than Dreamwidth - IJ support is a possible future feature but it'll be a lot of work
The Bugged Out
8 years ago
This is so beautiful I want to cry
Neo Quinn
8 years ago
because IJ probably has a totally different HTML/CSS layout from DW
that's amazing... gj m8
Disco Dancing
8 years ago
Prof is good civilization
Neo Quinn
8 years ago
my dream is for this to allow at least some games to completely eliminate the necessity for players to report activity
holy shit???
Louis LaRey
8 years ago
Replurking because I think I have some folks who would love this. And damn if that isn't a cool thing, nice job!
Neo Quinn
8 years ago
oh warning - at least in an older test version, Avast pinged the app as potential malware, but I swear it's safe
Neo Quinn
8 years ago
all it does is send some GET requests to get HTML pages from Dreamwidth
I honestly don't know much about html or css so sadly I can't help there- but if it eventually gets there for IJ it would be awesome. Either way this is amazing, thank you so much for doing this!
Neo Quinn
8 years ago
it only does one request at a time, so it's not gonna flood the servers or anything either
Neo Quinn
8 years ago
If anyone wants to use this for their RP, please go ahead! And let me know how it goes.
Artemis
8 years ago
this sounds amazing thank you very much for all your hard work!
Yuff
8 years ago
nicely done!
Battler
8 years ago
Cool! Are you using curl and parsing or a different method?
Neo Quinn
8 years ago @Edit 8 years ago
It's written in C#, and uses HtmlAgilityPack to parse the request responses.
Yoojiminy 🦗
8 years ago
Whoaaaaa
Neo Quinn
8 years ago
It's not the most efficient app I've ever written, but it doesn't have to do too much
Battler
8 years ago
Ah cool. I'll have to take a look at that, since I'm more of a JAVA head.
Battler is
8 years ago
it Open Source?
Neo Quinn
8 years ago
I do not currently plan to release the source code, because it'd be easy to edit it to be able to scan older content or non-RP communities, and I'm slightly concerned about privacy issues
Battler
8 years ago
Yeah, that's fair.
Neo Quinn
8 years ago
If games want to include IC Inboxes, overflow posts, etc, you can put the comm name in the Sources field, then after it put a link to each off-comm post on its own line.
Neo Quinn
8 years ago
It'll only accept off-comm posts, however, from journals that are marked as Roleplaying Journals.
Neo Quinn
8 years ago
and, again, not private posts.
Neo Quinn
8 years ago
ACSavior doesn't log in, so it can only access public content.
Augh I have a Mac, but this sounds super helpful!
Hey so this is really really fantastic and cool thank you so much!!!
Neo Quinn
8 years ago
I did some quick research and tools do exist for porting windows forms apps to Mac, so I'll look into it in the future!
Incredibly excited to try it out
o.o tiny question: if it can only access public content, how about locked logs or threads in locked comms?
Neo Quinn
8 years ago
it will not be able to access those! unfortunately, you'll still have to process those manually.
OverTheGGWall
8 years ago
Wow, great job! That's really impressive
Neo Quinn
8 years ago
Interacting with DW's login system directly is 1. something I have no idea how to do and 2. very scary and I feel like I"d get in trouble for doing it
kbity
8 years ago
holy crap this is amazing
Doctor Ansem
8 years ago
This would be super useful for Genessia!
dried squid.
8 years ago
i was like why is it not working for me and it's because i have a mac LMAO but this is super cool!
prof has been working heckin hard on this all week it's lit
dried squid.
8 years ago
i thought i broke an application because my computer kept going nope but no it's just because i can't read
Battler
8 years ago
It probably wouldn't be that bad, honestly. I've had to do some major site scraping in the past (I had to build a rest API on top of a tool that could only use curl and parsing to interact with a site), so if you want to get down to that, ping me.
Battler
8 years ago
Or one of our mutual friends. :-)
So on that end, even if we are not using the app ourselves, it'll still be helpful if we make sure to keep marking our journals as roleplaying journals, huh
spum
8 years ago
Yay for future Mac version! Also I wonder if you could piggyback lj juggler for locked comms...
just so other people can be sure to find their activity using this app
spum
8 years ago
Since it logs us in?
spum
8 years ago
Says someone who knows 0 about coding and programming
Ƹ childoll Ʒ
8 years ago
wooooooooooooooooooooooooooooooooah
monster smash
8 years ago
this is still as 'wooooah' as when prof first presented the idea
Replurking to save a life.
OH MY GOD THANK YOU???
how about no
8 years ago
Platinum
8 years ago
Madness.
niangniang
8 years ago
oh man this is amazing
niangniang
8 years ago
i hopethere is a mac version eventually bc i would LOVE to use this
curby&coughing
8 years ago
this is WICKED cool what the fuck, will give it a spin when im home on my pc!
Platinum
8 years ago
Should we follow this plurk for updates on how to play God with AC reports?
Kira🌵
8 years ago
Oh this is really cool.
Neo Quinn
8 years ago
yes, follow for updates!
Platinum
8 years ago
All righty. Thanks.
time stranger
8 years ago
tells avast i trust this and sits back with arms crossed
time stranger
8 years ago
let me.......use the program
time stranger
8 years ago
stop......locking it away
Platinum
8 years ago
Yeah, Trend Micro doesn't like it either.
Neo Quinn
8 years ago
I'm gonna work on fixing that in the future if I can
Neo Quinn
8 years ago
windows forms is weird and prickly
Neo Quinn
8 years ago
anyway regarding ways to allow ACSavior to log in - that's something that, at the very least, I'd want to have a discussion with DW staff about before attempting
Platinum
8 years ago
It looks like it only logs one comm's activity, even if you put them on separate lines.
Neo Quinn
8 years ago
MODOP what sources did you put in? I can take a look after work
Platinum
8 years ago
In that order, minus the quotation marks.
Platinum
8 years ago
Minus the profile bit on legionworld.
Platinum
8 years ago
All the results I got were from the first comm only.
Neo Quinn
8 years ago
all right, thanks for the info - I'll test that this afternoon and see if I can find a reason
Platinum
8 years ago
Would you like the output files?
this is an amazing things ;-;!
Neo Quinn
8 years ago
more than that, what would be good is if you could send me the contents of the file "default.sav"
Platinum
8 years ago
I see it. I'll pop it on Mediafire now.
Neo Quinn
8 years ago
Thanks! It's a tiny plaintext file, so a plurk paste would also do the trick
Platinum
8 years ago
Oh, plaintext? Lemme crack it open with Notepad++, then. Sorry, didn't know I could get in like that.
Neo Quinn
8 years ago
thank you!
Neo Quinn
8 years ago
I'll hopefully get back to you about this in about 7 hours
Platinum
8 years ago
No rush. I mean, I could just plug in each community one at a time, so this definitely still works.
Neo Quinn
8 years ago
so it does still work if you put them in individually?
Platinum
8 years ago
Yes.
Platinum
8 years ago
Only if I do them in a group does it have an issue.
Neo Quinn
8 years ago
huh, all right, it's at least a bug with a workaround then
ᴡᴀᴋᴇ.
8 years ago
avast really does not want me using this /screams slowly
Neo Quinn
8 years ago
I'll try to fix the antivirus ping thing before my next release
MamaTurk
8 years ago
Wwwoiooooaaahhhh
Mira
8 years ago
Oh, most of my rp comms aren't marked as such. That explains a lot.
Neo Quinn
8 years ago
yup, you have to mark the comms as RP
Neo Quinn
8 years ago
otherwise people would be able to do mild stalkery shit with it on non-RP communities
big ol metaphor
8 years ago
To fix Avast's issue: go to the settings, then exclusions. Add the ACSavior folder to the file path tab, and it should open the next time you click the app!
Neo Quinn
8 years ago
oh cool, there's a workaround!
Neo Quinn
8 years ago
thanks
Neo Quinn
8 years ago
I'll still try to get it properly signed though
big ol metaphor
8 years ago
What pops up says they're sending it somewhere to get checked out, so it's possible Avast might just add it to a list of okay software at some point
Yuff
8 years ago
one suggestion I have, I see that you have a "up until" date, is there a way to put in a date to start from too?
Yuff
8 years ago
like i wanted my threads from November 1st until November 30th
big ol metaphor
8 years ago
i think that's the amount of time
big ol metaphor
8 years ago
it's a month up until november 30th
Neo Quinn
8 years ago
I was debating whether or not it'd be easier to just ask the user to input the start and end dates directly
Yuff
8 years ago
yeah but i mean if I wanted november ONLY stuff
Yuff
8 years ago
yeah I think it'd be less counting on the user's end if they could pick a start and end date
Neo Quinn
8 years ago
with the current UI if you run it on the last day of the month it'll always get you the full month's AC
Neo Quinn
8 years ago
but I think you're probably right
Neo Quinn
8 years ago
it's cleaner that way
Yuff
8 years ago
yeah, especially with February being a weird amount of days
big ol metaphor
8 years ago
ProfessorProf: it seems to be defaulting to the profile page when i try to put in https:// entranceway(dot)dreamwidth(dot)org . Should I be adding something to the end so it's looking at the entries?
Neo Quinn
8 years ago
it always loads the profile page first in order to verify that it's a roleplay account
big ol metaphor
8 years ago
(I keep clicking recent entries on the page but it won't give me anything to work with :T)
Neo Quinn
8 years ago
it should load the entries after that
big ol metaphor
8 years ago
in the readout it's changed the url to the /profile one and says there's no entries
big ol metaphor
8 years ago
this is if i put the full url in or just the username
Platinum
8 years ago
entranceway isn't marked as a roleplaying community
Neo Quinn
8 years ago
hmm, can you send me the contents of the default.sav file?
Neo Quinn
8 years ago
--ah, that'd do it
Neo Quinn
8 years ago
You can set that in account settings -> display
big ol metaphor
8 years ago
oh. weird
I always contemplated this project, but then was like 'whatever good docs is fine' good on you for being more motivated than me
big ol metaphor
8 years ago
i'm not a mod but i'll pass that on to them when i send this to them <3
Neo Quinn
8 years ago
I'll make the log output more clear about what happened in that case if I can
Neo Quinn
8 years ago
but there should be a line in there saying something like "Skipping source - entranceway is not a roleplay account"
big ol metaphor
8 years ago
OH yeah it does say that
big ol metaphor
8 years ago
sorry i didn't even see it
big ol metaphor
8 years ago
does dreamwidth work differently for comms marked as rp?
Neo Quinn
8 years ago
it doesn't, but I added that check to prevent people from using this to trawl real-people activity on non-RP communities
Neo Quinn
8 years ago
for privacy reasons
Like a Phoenix
8 years ago
Yay, it's released!
Like a Phoenix
8 years ago
Also I'm the one who pointed out the RP community marker could be used instead of checking each individual poster in the community!
Uncle Royd
8 years ago
oh, that's much better yeah
bbcakes
8 years ago
leaning in here to say - DW's login system is actually quite easy to interact with, and the ryslig activity verifier uses that regularly. unfortunately i didn't go this in-depth when writing the scraper since i was worried about sending a large number of pings investigating all threads
bbcakes
8 years ago
if you don't mind me asking - does it just expand all posts within a date range and scrape the responses from the html, or is there a way around manually getting all posts?
Neo Quinn
8 years ago
that is exactly what it does, yep
Neo Quinn
8 years ago
I'm confident that I could add login if I wanted, I'd just really want to get an OK from DW first
bbcakes
8 years ago
gotcha! i guess that's actually not a terrible number of pings for most communities, since if it's being done on an "entire comm" basis it only pings each one once
bbcakes
8 years ago
thanks for making this o7
CChuuni
8 years ago
I saw (LOL) ALTHOUGH I am not sure what rating the mods put the comm at :T
notadeviant
8 years ago
o.o Holy shit! Testing this out.
Archiviste
8 years ago
Oh man. Might have to try this?
notadeviant
8 years ago
Quick check-- and apologies if it's mentioned somewhere else; I ctrl+f'd the plurk, but didn't read in depth. How do you mark something as a roleplay account for the purposes of this app?
Uncle Royd
8 years ago
It's under the display tab in account settings
Louis LaRey
8 years ago
notglitching: Go into the account settings, under Display tab, and then look for the checkbox next to Roleplaying Account?
notadeviant
8 years ago
Got it! Much thanks.
StarWarsEURebel
8 years ago
Awesome. But let Mac users in too
❝ D a t a ❞
8 years ago
Sharn's here! That means I don't have to worry about asking for Sav to be marked as RP
StarWarsEURebel
8 years ago
And please can you update it so it works on IJ too?
notadeviant
8 years ago
(LOL) Working on it-- I was gonna test drive the stuff on my journal first.
notadeviant
8 years ago
Quick check-- what login (browser?) does it use to check for activity? I'm logged into one account on Firefox and another on Chrome; it's not picking up activity where I think it should, but that might be an account mixup.
Louis LaRey
8 years ago
ChicagoMel: They've already said they're working on it, it's not a simple cut and past job, be patient.
StarWarsEURebel
8 years ago
Ok sounds good
notadeviant
8 years ago
texelations: Log and network communities should be marked now, if you want to test it there!
StarWarsEURebel
8 years ago
I'm curious, if IJ and DW are the same source, why is IJ harder?
FETCH ⚔
8 years ago
notglitching: i'm not prof but it does not use any kind of login system or browser interaction, so if it's not getting activity where you think it should, it's something completely different
MOVING PLURKS
8 years ago
"Windows application" lmao damn it I need to replace my stupid mac
❝ D a t a ❞
8 years ago
ChicagoMel: Both IJ and DW were based off 2008's open source of LJ software, but they've both made divergent changes since then
StarWarsEURebel
8 years ago
Oh ok
FETCH ⚔
8 years ago
i also don't know if insanejournal has an equivalent of the "this is a rp journal" setting so that'd reopen that whole can of privacy worms
Neo Quinn
8 years ago
IJ support and Mac support are both on the future features list, please look forward to them
notadeviant
8 years ago
estrapade: Good to know! How is it meant to identify tags from your character versus other characters, then?
notadeviant
8 years ago
(Again, apologies if I'm missing something obvious.)
Neo Quinn
8 years ago
once I figure out what work is required and how feasible they are
Neo Quinn
8 years ago
ACSavior is meant to be run by the mods, not by the players!
Neo Quinn
8 years ago
It gets everyone's activity
notadeviant
8 years ago
....OH
FETCH ⚔
8 years ago
notglitching: it just looks at journals
notadeviant
8 years ago
well then
Uncle Royd
8 years ago
I don't see why you couldn't use it to gather your own AC though, if you wanted to
Neo Quinn
8 years ago
you could, you'd just run it and then ctrl+f for "Activity for {journal}"
❝ D a t a ❞
8 years ago
OH
notadeviant
8 years ago
Looks fantastic! Would there be a way to calibrate it to include backtags as well? I notice threads on posts before the inclusion date aren't counted, even if comments (or entire threads) did happen within that time period.
Yuff
8 years ago
though if you run your journal, it'll give you all the comments you've posted to a journal marked as an RP account
Yuff
8 years ago
I did a test of that this morning with one of mine
Neo Quinn
8 years ago
it should be automatically checking for backtags up to 2 weeks prior to the AC period
La Comtesse
8 years ago
where is the "this is an RP account" setting?
Neo Quinn
8 years ago
Account Settings -> Display
❝ D a t a ❞
8 years ago
Under "Display"
notadeviant
8 years ago
:|a Might be a flaw? I ran it for "a month prior to 11-15", and backtags on a log posted 10-7 didn't show up.
La Comtesse
8 years ago
aha, ok
Neo Quinn
8 years ago
notglitching can you paste me the contents of default.sav? I'll look into it after work
Neo Quinn
8 years ago
and also a link to the thread it should have picked up but didn't
La Comtesse
8 years ago
thank you
La Comtesse
8 years ago
I can't use this, but it may help other people.
notadeviant
8 years ago
Shall do!
> Click here
Scroll down until:
https://i.gyazo.com/29e3181c6bc91675b2f0090e97d521f4.png
Neo Quinn
8 years ago
^
If mods want to do it for the community, they'll need to change what account they're editing for first:
https://i.gyazo.com/f3e48d46e6d03519de8d3e3ad6205bf6.png
Neo Quinn
8 years ago
I'll add that to the FAQ
I already keep obsessive track of my own AC but tbh this kind of thing sounds like a miracle program so thank you for all your hard work!
Yuff
8 years ago
- scratch that, must've been a glitch frmoo this morning because I can't get it to work again.
bluecanary
8 years ago
ITS TOO DOPE I CANT COPE
Neo Quinn
8 years ago
sorry if I've been occasionally slow to reply in here, I've had meetings
notadeviant
8 years ago
File contents here; log it wasn't counting here-- though actually, I think I've figured out the issue.
notadeviant
8 years ago
The threads in question were all sub-headers of blank starters made a week before the period. And this was without the "partial threads alowed" checkbox.
notadeviant
8 years ago
So-- if the program's supposed to scan for 2-week old backtags regardless of that checkbox, it might be a concern? But otherwise, it's doing great. (And seems to be picking up older backtags than 2 weeks with the box checked.)
notadeviant
8 years ago
Thanks a ton for setting this up-- and all the troubleshooting!
Neo Quinn
8 years ago
ah yeah, the app counts subheaders as threads
Neo Quinn
8 years ago
so it wouldn't spot them unless partial threads were enabled
notadeviant
8 years ago
Makes perfect sense!
Neo Quinn
8 years ago
I'm nnnnot sure offhand how to fix that, since from an HTML perspective subheaders and comments are identical
A-L-EX-ANDER
8 years ago
This looks so nice! I have a mac though, so I'll have to wait.
resisting li
8 years ago
Hrmmmmm
resisting li
8 years ago
LJ juggler is not actually working for me on DW right now and I know I'm not alone although there are people it does still work for
Platinum
8 years ago
You don't gotta log in to use this.
notadeviant
8 years ago @Edit 8 years ago
Question-- how far back does it search if you do enable partial threads? I tested with making a new tag on a long-ago post, and it doesn't seem to have registered, but I'm not sure whether that's because it's outside some window or because I just commented.
Neo Quinn
8 years ago
It goes up to 2 weeks back from the start of the period.
notadeviant
8 years ago
...huh! I'm pretty sure it picked up some stuff older than that, at least on my search.
Neo Quinn
8 years ago
can you send me the default.sav contents?
notadeviant
8 years ago
Sure; give me one sec to make sure it's on the right search.
notadeviant
8 years ago
Default.sav here; and it picked up these tags from a post ~3 weeks before the period (10-15 through 11-15).
notadeviant
8 years ago @Edit 8 years ago
(Also a lot of others, probably-- that was just the first example that I spotted.)
Neo Quinn
8 years ago
Thanks! I'll look into it after work
notadeviant
8 years ago
Much appreciated! Would it be possible in future builds to have an adjustable option for how far back it searches for backtags?
notadeviant
8 years ago
(No pressure if it's hard; what you've made is fantastic-- just curious for the inclusion of longer-term backtags.)
Neo Quinn
8 years ago
Yeah, I could add that
notadeviant
8 years ago
:-D You kick ass.
236 bees
8 years ago
:-o
vegan gloryhole
8 years ago
Ohhhh shit I’ve been wondering for months why someone hadnt made something like this already
vegan gloryhole
8 years ago
Do you have a kofi or PayPal donation link?
guitar goblin
8 years ago
thank you! i support anything that makes it easier on mods so... this is pretty nifty.
Neo Quinn
8 years ago
Neo Quinn
8 years ago
yup, 90 day limit
time stranger
8 years ago
...hmm. okay, i gave it a run on another rp comm that is currently active, and it's still throwing no results.
Neo Quinn
8 years ago
send me default.sav and I'll look into it
time stranger
8 years ago
i'm assuming i'm making a cock-up somewhere in this since it works fine for everyone else
Neo Quinn
8 years ago
thanks
Neo Quinn
8 years ago
This is why betas are a thing, I guess
time stranger
8 years ago
ok i ran through a url that someone higher up in this plurk used to test and that didn't throw any results either.
time stranger
8 years ago
so it's something on my end
Platinum
8 years ago
The link works for me, for what it's worth?
guitar goblin
8 years ago
+1 to spellbinders as a source working for me too
Neo Quinn
8 years ago
very strange...
time stranger
8 years ago
:|a
time stranger
8 years ago
what did y'all do to deal with antivirus, specifically
time stranger
8 years ago
(i went into avast and told it to exclude the folder containing the exe and all its stuff)
Platinum
8 years ago
I use Trend Micro, so I just told it to open it anyway.
time stranger
8 years ago
oh hey there we go
time stranger
8 years ago
i just redownloaded it and now it works
Neo Quinn
8 years ago
HUH
Neo Quinn
8 years ago
what a mystery
time stranger
8 years ago
oh it's done
time stranger
8 years ago
.....oh this is rad
Platinum
8 years ago
Yeah, it took my laptop two minutes to compile your stuff. Spellbound must be busy
time stranger
8 years ago
40 secs on mine. damn that report is nice
mel
8 years ago
this isss awesomeeeee
Jay
8 years ago
I am very computer illiterate, so forgive this question, but I assume this means it doesn't work with Ubuntu
𝐎𝐡, 𝐉𝐨 is
8 years ago
it only for Windows?
Neo Quinn
8 years ago
for now yes
darkred
8 years ago
Somehow it says it's missing required files for me :/
holy fuck it's beautiful
WRITE KAY WRITE
8 years ago
Damn sir, but you do the lord's work around here.
Neo Quinn
8 years ago
MODOP your bug has been resolved, and will be fixed in the next version
Neo Quinn
8 years ago
notglitching: The thread you linked was from 10/16, and the period is 10/15 to 11/15, so it looks like it's working correctly.
Jay
8 years ago
One downside of Ubuntu, I suppose
Jay
8 years ago
sadness
notadeviant
8 years ago
ProfessorProf: I think I miscommunicated my concern! I had been asking how long before the search period it looked to find old threads. You said two weeks, but I was confused because those comments were on a post/larger-thread from three weeks beforehand (September 24/26 depending on if it checks post or thread).
notadeviant
8 years ago
So-- it's working fine, and I'm glad for that. I was just curious about the range of time it searched in, since it did seem to pick up tags on three-week-old posts, but not on some older ones.
Neo Quinn
8 years ago
OH I see
darkred
8 years ago
Acsavior- mine is missing required files i think?
Neo Quinn
8 years ago
Can you screencap me the error you're getting?
darkred
8 years ago
sure
Neo Quinn
8 years ago
notglitching: I checked the code, and it turns out what I said isn't QUITE right - TLDR it will always get backthreads from up to 2 weeks back, posts older than that are hit or miss
Neo Quinn
8 years ago
once it reaches the end of a page on the comm entries page, if the last post on the list is under 2 weeks past the AC period, then it'll get another page of entries
notadeviant
8 years ago
That makes sense! Details appreciated.
Neo Quinn
8 years ago
SO, I need a volunteer who had Avast issues with this app to test a possible fix!
time stranger
8 years ago
moi.
time stranger
8 years ago
i can switch off the exception
Neo Quinn
8 years ago
Mind if I PM you?
Neo Quinn
8 years ago
ALSO: Thank you very much, whoever gave me those donations!
The Bugged Out
8 years ago
:Ta I get an error message every time I try to use
The Bugged Out
8 years ago
the app (hit enter too fast)
Neo Quinn
8 years ago
can you give me the error?
The Bugged Out
8 years ago
yeah one sec let me recreate it
The Bugged Out
8 years ago
Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately.
Object reference not set to an instance of an object.
Neo Quinn
8 years ago
hmmmm
Neo Quinn
8 years ago
can you get me the contents of default.sav?
The Bugged Out
8 years ago
1
Weeks
True
10
False
True

theairlock | Recent Entries
Neo Quinn
8 years ago
Hmm... Unfortunately, I'm not able to reproduce the error, but I've also made a few changes to the code since the release.
Neo Quinn
8 years ago
I'll add some better error handling and hope for the best.
Maraich
8 years ago
That sounds like a really cool app
Neo Quinn
8 years ago
respendentri: What causes the error? Clicking the Process button?
The Bugged Out
8 years ago
should I delete and redownload?
The Bugged Out
8 years ago
yeah, it just loads for like 1-2 minutes and then the error window pops up
Neo Quinn
8 years ago
Does it show anything in the logs field under the button, or does it just crash?
The Bugged Out
8 years ago
it says Loading URL: theairlock | Recent Entries and then when I hit continue it says-
The Bugged Out
8 years ago
hold on i have to recreate it again
The Bugged Out
8 years ago
Loading URL: theairlock - Community Profile
Failed to load URL theairlock - Community Profile A task was canceled.
Neo Quinn
8 years ago
Interesting
Neo Quinn
8 years ago
it sounds like the call is timing out
The Bugged Out
8 years ago
hm
Neo Quinn
8 years ago
About how long would you say it's hanging before the timeout?
The Bugged Out
8 years ago
uhhhh
The Bugged Out
8 years ago
/pulls out stop watch
'Sail
8 years ago
development like this is such a beautiful thing.
The Bugged Out
8 years ago
minute and 40 seconds
Neo Quinn
8 years ago
pretty long, then... hrm.
Neo Quinn
8 years ago
I"m not sure what would make it take that long.
This is so nice and might save me from my current complicated mess with Evernote and Gmail notifs.
Neo Quinn
8 years ago
Did you do anything particular re: antivirus checks when downloading it?
Neo Quinn
8 years ago
Something could be blocking it, I guess
The Bugged Out
8 years ago
I did notice that I didn't get an antivirus popup
The Bugged Out
8 years ago
Windows itself tried to be like "mmm, maybe not"
Neo Quinn
8 years ago
hrm
Neo Quinn
8 years ago
I'm super sorry but I'm stumped on this one :-( All I can suggest is to wait for the next release, in the next couple days.
The Bugged Out
8 years ago
no problem! So should I delete and redownload in a couple days?
Neo Quinn
8 years ago
I'll make a new plurk about it - the download link will be different.
The Bugged Out will
8 years ago
it work like a patch and just save over the old version?
Neo Quinn
8 years ago
Yeah.
Neo Quinn
8 years ago
...Maybe.
Neo Quinn
8 years ago
It depends on how things go with clearing up the antivirus false positives.
The Bugged Out
8 years ago
haha if not I'll figure out how to get the updated one
Neo Quinn
8 years ago
All the info will be in the plurk when it happens
Neo Quinn
8 years ago
Okay so!
Neo Quinn
8 years ago
If someone who ran into Avast/etc issues while running the above version
Neo Quinn
8 years ago
It's experimental and I don't know if it will work at all
Neo Quinn
8 years ago
but try running setup.exe, then ACSavior.application
Platinum
8 years ago
Trend Micro thinks that your setup.exe file is a virus.
Neo Quinn
8 years ago
all right, throwing out that plan
Neo Quinn
8 years ago
god, why the hell is it reading as a virus
Platinum
8 years ago
Not a virus, a 'suspicious file'. Sorry. Poor wording on my part.
Neo Quinn
8 years ago
either way, the publish process didn't fix the problem
Neo Quinn
8 years ago
research doesn't suggest htmlagilitypack being flagged and it's the only third party library I'm using
Neo Quinn is
8 years ago
it just because the app makes HTTP requests...
Neo Quinn
8 years ago
I think I may just have to hope that Avast eventually decides it's clean
Neo Quinn
8 years ago
I don't think I can readily fix it
Platinum
8 years ago
Trend at least gives me the 'open file' option, but yeah. It's looking like either you'll have to ask Avast and hope for an answer or just wait.
❝ D a t a ❞
8 years ago
As far as I know Avast requires a large number of people to mark something safe before it won't flag something
❝ D a t a ❞
8 years ago
I wanted to try out Verve Painter a few years ago and Avast quarantined it without letting me even try to open it
mercwithaplurk
8 years ago
Hmm, I'm not sure what I'm doing wrong...
Platinum
8 years ago
...Somehow just typing in the name of the comm didn't occur to me. It's nifty that it works.
Neo Quinn
8 years ago
HMM, I ran with that input and it created a report...
Neo Quinn
8 years ago
dormiveglia could you run it again with verbose logging enabled?
mercwithaplurk
8 years ago
trying now! :-)
mercwithaplurk
8 years ago
Loading URL: riverview - Community Profile
Failed to load URL riverview - Community Profile A task was canceled.
An error occurred while processing activity: Object reference not set to an instance of an object..
Abandoning activity check.
Time elapsed: 100.0191827 seconds.
mercwithaplurk
8 years ago
bummer!
Neo Quinn
8 years ago
OK, some research suggests that what's likely happening is that the call is timing out
Neo Quinn
8 years ago
I think someone else ran into a similar issue and had some success with reinstalling the app
Neo Quinn
8 years ago
unfortunately that's something very hard to debug, since it's unique to the user's run environment
mercwithaplurk
8 years ago
Ohhh!
Neo Quinn
8 years ago
it might also be related to your computer flagging it as malware and blocking it from making outgoing HTTP requests
mercwithaplurk
8 years ago
Using the new version (and after making my computer make an exception for ACSavior) I got this error
mercwithaplurk
8 years ago
Sorry plurk paste was being weird
Neo Quinn
8 years ago
that.... is fascinating
Neo Quinn
8 years ago
why is it listing its location on my computer
Neo Quinn
8 years ago
I assume that's not the directory you downloaded it into
mercwithaplurk
8 years ago
Nope!
Neo Quinn
8 years ago
hmm
Neo Quinn
8 years ago
that's not even the directory it's in on my computer, it's the directory the version from like five versions ago was sitting on but has since been deleted
Neo Quinn
8 years ago
what are your install steps here? download -> unzip into empty directory -> run?
Princess Emily
8 years ago
mercwithaplurk
8 years ago
Yep!
mercwithaplurk
8 years ago
I mean I unzipped it and left it on my destop
mercwithaplurk
8 years ago
desktop
Neo Quinn
8 years ago
all right, doing some research
Neo Quinn
8 years ago
can you do me a solid and see what happens if you run it after moving "ACSavior.pdb" out of the app folder?
mercwithaplurk
8 years ago
Sure! One sec :-)
Neo Quinn
8 years ago
hmm, all right
Neo Quinn
8 years ago
I think it's probably best for me to leave it at that in future pushes
Neo Quinn
8 years ago
anyway, the issue still appears to be a call timeout
Neo Quinn
8 years ago
did you get any sort of alert from antivirus on the app?
mercwithaplurk
8 years ago
None!
Neo Quinn
8 years ago
what version of windows are you running?
mercwithaplurk
8 years ago
10
Neo Quinn
8 years ago
all right, well, I did some research and found something that *might( be a fix for this issue
Neo Quinn
8 years ago
do you want me to ping you when I release the next version?
mercwithaplurk
8 years ago
It's okay, I'm following you :-)
mercwithaplurk
8 years ago
I'll keep an eye out, thanks so much for your hard work!
back to top