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