00:00:54dm4v quits [Read error: Connection reset by peer]
00:01:09dm4v joins
00:01:11dm4v quits [Changing host]
00:01:11dm4v (dm4v) joins
00:07:57igloo22225 (igloo22225) joins
00:25:05BlueMaxima_ joins
00:28:04Iki quits [Ping timeout: 258 seconds]
00:29:08BlueMaxima quits [Ping timeout: 250 seconds]
01:03:20dm4v quits [Ping timeout: 258 seconds]
01:04:24dm4v joins
01:04:26dm4v quits [Changing host]
01:04:26dm4v (dm4v) joins
01:21:45Iki joins
02:01:39tzt joins
03:11:34garywhite quits [Remote host closed the connection]
03:21:10qw3rty_ joins
03:23:38HackMii quits [Ping timeout: 258 seconds]
03:24:47qw3rty__ quits [Ping timeout: 258 seconds]
03:29:31HackMii (hacktheplanet) joins
03:32:00Viniter6 quits [Remote host closed the connection]
03:32:23Viniter69 (Viniter) joins
03:53:09HackMii quits [Ping timeout: 258 seconds]
03:53:37HackMii (hacktheplanet) joins
03:57:55DogsRNice quits [Read error: Connection reset by peer]
04:11:33HackMii quits [Ping timeout: 258 seconds]
04:12:11HackMii (hacktheplanet) joins
05:22:03abcde joins
05:31:10atphoenix quits [Ping timeout: 250 seconds]
05:31:43atphoenix (atphoenix) joins
05:52:54spirit joins
05:54:10Matthww81 joins
05:55:26Matthww8 quits [Ping timeout: 250 seconds]
05:55:26Matthww81 is now known as Matthww8
06:06:56Ajay_m quits [Ping timeout: 258 seconds]
06:08:24Matthww89 joins
06:10:23Matthww8 quits [Ping timeout: 258 seconds]
06:10:23Matthww89 is now known as Matthww8
07:17:39BlueMaxima_ quits [Client Quit]
07:18:14lunik1 quits [Client Quit]
07:21:41HP_Archivist quits [Ping timeout: 258 seconds]
07:24:01lunik1 joins
10:17:43psy leaves
11:15:18Ajay_m joins
12:03:14Iki quits [Read error: Connection reset by peer]
12:41:46ThreeHM quits [Ping timeout: 258 seconds]
12:43:33ThreeHM (ThreeHeadedMonkey) joins
12:46:30JensRex quits [Quit: JensRex]
12:46:31Ajay_m quits [Read error: Connection reset by peer]
12:46:57Jens (JensRex) joins
12:54:43Ajay_m joins
12:57:06Ajay_m quits [Read error: Connection reset by peer]
12:57:27Ajay_m joins
13:28:09lunik1 quits [Ping timeout: 258 seconds]
14:08:30lunik1 joins
15:10:56Iki joins
15:18:46Arcorann quits [Ping timeout: 250 seconds]
16:56:29Ajay_m quits [Read error: Connection reset by peer]
17:01:19Ajay_m joins
17:02:28Ajay_m quits [Read error: Connection reset by peer]
17:05:01Ajay_m joins
17:07:40DogsRNice (Webuser299) joins
17:19:38<Lord_Nightmare>https://webcache.googleusercontent.com/search?q=cache:FH4YHM8EIVEJ:https://www.moddb.com/mods/gta-liberty-city/downloads/beta-30+&cd=1&hl=en&ct=clnk&gl=us&client=firefox-b-1-d
17:19:58<Lord_Nightmare>google cache still has the download cdn links like https://www.moddb.com/downloads/start/179726
17:20:07<Lord_Nightmare>and the moddb cdn still serves the files
17:27:48<Lord_Nightmare>would it make sense to sequentially ask moddb for all files?
17:28:15<Lord_Nightmare>https://github.com/citizenfx/fivem is in imminent danger of dmca takedown, see https://twitter.com/ElFodder/status/1417171286992826368
17:29:31<Lord_Nightmare>apparently take-two interactive/2k games is interested in shooting the gta community in the head, all modders and particularly the rp community that depends on fivem, because they're complete nincompoops
17:29:55<Lord_Nightmare>don't they realize that more than half the streaming of gta on twitch is gta5 RP? they're completely insane
17:32:02<Lord_Nightmare>... the response tweet to https://twitter.com/ElFodder/status/1417171286992826368 seems to imply fivem had a credential compromise and is now back up?
17:32:40<Lord_Nightmare>but that doesn't change the fact that take2 is taking down tons of mods
17:35:27<Lord_Nightmare>this latest wave of legal notices from taketwo is very very disturbing
17:54:41<asie>take-two has a history of this kind of behaviour
17:55:46<asie>but also, tons of projects get fraudulent DMCAs
17:56:03<asie>i had to deal with a fraudulent DMCA on a minecraft modding project once; thankfully mojang had our back
17:56:22<asie>well, okay, they didn't exactly "have our back" as much as "they were impersonated in a legal document"
17:56:24<asie>but yeah
18:20:14HP_Archivist (HP_Archivist) joins
20:22:13<@JAA>Lord_Nightmare: I'm grabbing all the https://github.com/citizenfx repos now. (Just the actual repo, no issues etc.)
20:39:24<@JAA>... I might regret that. https://github.com/citizenfx/chromium
20:41:46<hexa->rip
20:43:54<@JAA>Now git is indexing the pack even though it will just get thrown into a bundle anyway. :-|
20:45:27Doranwen is wishing she *did* know Python now, as she's trying to figure out how to use pyautogui, lol
20:47:11<Doranwen>like, I think I understand the comands I need - with one exception - but I have no idea how to set it up *sighs at self*
20:47:20<Doranwen>really should've looked into this stuff earlier in my life
20:48:44@JAA switches to his cliché advice voice: The best time to learn that was 20 years ago. The second-best time is now.
20:48:47<@JAA>:-)
20:49:14<Doranwen>lol yes
20:49:27<Frogging101>wouldn't the second best time actually have been 19.9 years ago
20:49:36<Doranwen>LOL
20:49:46<@JAA>Heh
20:50:45<Doranwen>I've tried searches to figure things out but I'm getting nowhere - the learning curve is a wee bit steep, and there's only so far I can make myself go on a random course (without a proper teacher and assignments) before I have to see the direct relevance to the puzzle I'm trying to solve
20:51:41Doranwen is not quite desperate enough to sign up for a real course with a teacher and assignments
20:52:11<spirit>buy the book https://automatetheboringstuff.com/
20:52:18<Doranwen>I've asked a friend on Discord who knows some Python, so we'll see what she suggests
20:52:21<spirit>it's great for self learning if you are interested
20:52:29<spirit>motivating style and projects
20:54:47<Doranwen>I'm not very good at "let's learn this thing" and just working on whatever the course says
20:54:59<Doranwen>I tend to be very much "I need to solve this problem" "let me learn about the thing I need to solve this problem"
20:55:12<Doranwen>and slowly building my picture of things from there
20:55:18<Doranwen>of course, that only works with some things, lol
20:55:23<spirit>at some point you need to realise that you will need to learn some fundamental basics
20:55:39<spirit>or you will just write shit code and waste your time on things that dont work
20:55:46<Doranwen>right, but I don't tend to remember those basics until I can tie them to something in my head
20:55:49<Doranwen>that's the problem
20:55:57<spirit>treat it like a novel
20:56:03<spirit>physical copy
20:56:10<spirit>read it when pooping
20:56:14<Doranwen>LOL
20:57:26<@arkiver>Doranwen: if you have an idea for what to work on, just start working on it
20:57:32<@arkiver>search around a lot
20:57:44<Doranwen>yeah, I'm in the "my searching isn't turning up anything I can understand" stage
20:59:01<@arkiver>what are you searching for?
20:59:05<Doranwen>I will keep trying, but I feel like I'm missing the piece in between to make sense of it
20:59:30<Doranwen>two things, but one I don't think I can really search for - their examples all have >>> in front of them, and I'm not sure why that is
20:59:40<Doranwen>the other thing is how to set up a repeat for a specific number of times
20:59:52<@arkiver>>>> is usually example code
20:59:56<Doranwen>ahhhh, ok
21:00:07<@arkiver>a 'repeat' is a loop
21:00:12<@arkiver>so loop for n times
21:00:29<@arkiver>i'd search "python loop n times" or similar
21:00:31<@arkiver>should show sometimes
21:00:32<Doranwen>I thought it was, I just wasn't understanding the results I got
21:00:38<Doranwen>ok, will give that a try, thanks
21:00:39<@arkiver>in this case it is
21:00:47<@arkiver>for i in range(n):
21:00:49<@arkiver> do something
21:01:00<thuban>(">>>" is the prompt in the python repl)
21:01:04<thuban>(https://en.wikipedia.org/wiki/Read%E2%80%93eval%E2%80%93print_loop)
21:01:27<@arkiver>'python repl' maybe outside what Doranwen knows at the moment though
21:01:35<Doranwen>lol yes, it is outside that
21:02:01<Doranwen>the actual keystroke commands, the pyautogui manual was quite clear about, actually
21:02:10<Doranwen>and I'm pretty sure I've got the right sequence set up for what I need
21:02:17<@arkiver>if you are just getting started with python
21:02:26<@arkiver>i'd not try to use anything like pyautogui
21:02:43<Doranwen>:(
21:02:48<@arkiver>just do command line, when you're really comfortable with that, you can start using that "autothis" "autothat" stuff
21:02:51<Doranwen>that's the reason I *want* to do it
21:02:55<@arkiver>make sure you know the background first
21:03:28<@arkiver>well in that you're not really trying to learn python, but more just how to create a GUI, and python is necessary evil for that
21:03:36<@arkiver>(not only python, but yeah)
21:04:27<Doranwen>as far as I can tell pyautogui doesn't actually create a gui of any kind
21:04:41<Doranwen>it's basically setting up macros with the option to do visual stuff
21:04:43<@arkiver>ah
21:04:49<Doranwen>what I need it for are only keystrokes, though
21:04:51<@arkiver>yeah i was basing what i said on the name
21:05:05<Doranwen>very simple, doesn't even need to do any x or y coordinates
21:05:09<@arkiver>well yeah seems to have clear examples
21:06:59<Doranwen>yeah, they were clear enough that I feel like I really do know how to set up all the commands I need, except for getting it to loop around the right number of times
21:07:15<Doranwen>which is where I'm reading a search result :)
21:07:37<thuban>('pyautogui' would have been an appropriate name for https://github.com/chriskiehl/Gooey)
21:08:50<@arkiver>Doranwen: good :)
21:11:13HP_Archivist quits [Ping timeout: 258 seconds]
21:11:56<@OrIdow6> Doranwen: Are these separate from regular loops? Or you just want to know how to do loops in Python?
21:13:06<Doranwen>well, I'm reading about how to do loops?
21:13:12<Doranwen>because that'll teach me how to do this?
21:13:17<Doranwen>and I'll remember it because I have this purpose for it
21:13:56Doranwen is mostly understanding what she's read, but is going to look at a few more pages in hopes they'll clear up the confusing parts she doesn't understand
21:18:13<spirit>https://docs.python.org/3/tutorial/controlflow.html#for-statements
21:19:26spirit quits [Client Quit]
21:20:56<Doranwen>thanks
21:36:16Doranwen found some helpful pages and is beginning to understand and solve each puzzle she's coming across
21:37:50<@HCross>Does that mean we can call you “Dora The Explorer” :P
21:45:11Doranwen winces
21:45:38<Doranwen>I might not have chosen my nick if I'd known that would come along
21:45:57Ajay_m quits [Read error: Connection reset by peer]
21:46:02Doranwen is *Doran*, not Dora, but soooooo many people have missed the N over the years
21:46:10<Doranwen>oh well, lol
21:55:38Ajay_m joins
21:58:19Ajay_m quits [Read error: Connection reset by peer]
21:58:42<Doranwen>nothing like a good puzzle to solve to motivate me to learn something, lol
21:59:55Ajay_m joins
22:10:37<Doranwen>at this point I've got it working except that the pause function doesn't work some of the time :P
22:10:45<Doranwen>and I'm not quite sure why
22:13:06<Doranwen>it doesn't like it when it's called *before* stuff, so I just added in a tiny move of the mouse and told it to take some time doing so, lol
22:13:09<Doranwen>and that fixed it
22:15:47<@JAA>Wow, the git pack indexing finally finished just now.
22:15:50<@JAA>1.5 hours... lol
22:20:23<@JAA>And now it's running `git pack-objects` even though everything is already in a single pack... *facepalm*
22:23:09<Doranwen>lol
22:23:23<Doranwen>thank you all for your help - I have got my script working and doing what I want it to do and it is beautiful
22:23:28Doranwen also learned quite a few functions along the way
22:45:08@EggplantN quits [Ping timeout: 258 seconds]
22:47:50HP_Archivist (HP_Archivist) joins
22:56:29ddd joins
22:57:44ddd quits [Client Quit]
23:56:53Arcorann_ joins