lets try a starter
This commit is contained in:
		
							
								
								
									
										21
									
								
								get_input.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										21
									
								
								get_input.sh
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,21 @@
 | 
				
			|||||||
 | 
					#!/bin/bash -eu
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					cd "$(dirname $(realpath $0))"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					. .env
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					d=$(date +%d)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					mkdir -p d${d}
 | 
				
			||||||
 | 
					cd d${d}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[ -s input ] || curl -fsS \
 | 
				
			||||||
 | 
					  -A "${UA}" \
 | 
				
			||||||
 | 
					  -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' \
 | 
				
			||||||
 | 
					  --compressed \
 | 
				
			||||||
 | 
					  -H 'Connection: close' \
 | 
				
			||||||
 | 
					  -H "Cookie: session=$SESSION" \
 | 
				
			||||||
 | 
					  -o input  \
 | 
				
			||||||
 | 
					  "https://adventofcode.com/2024/day/$(( $d + 0 ))/input"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					echo $(realpath .)
 | 
				
			||||||
		Reference in New Issue
	
	Block a user