Use the GetCachesOnRoute macro. As an example for California, set a route along I-5 from Oregon to Mexico. Set the "Find caches within" to something big, like 50 miles, so you don't get too many boxes, then edit the boxes to the sizes that you need to cover the entire state. The problem with a state like California is that you will get overlap into Nevada and Arizona because of the long diagonal eastern border.
When you send the boxes back to the macro and run it, it will split the boxes automatically and start downloading caches. When it reaches your api daily limit, the macro will stop with a message box. Choose Abort. The next day after your api limit is reset, run the macro again and it will offer to resume where it left off. A state like California would have you doing this for 20 days., but it can be done.
When you send the boxes back to the macro and run it, it will split the boxes automatically and start downloading caches. When it reaches your api daily limit, the macro will stop with a message box. Choose Abort. The next day after your api limit is reset, run the macro again and it will offer to resume where it left off. A state like California would have you doing this for 20 days., but it can be done.