I don't know how to reply directly to you, but I would very much like to: 1) receive your 2 applescripts, and 2) find out how you create an Alias to trick autotransfer into not re-downloading previously downloaded programs. Even if you can't send me the 2 applescripts, please tell me how to create Aliases like that. Thanks.
- Glen
I'm just going to post the code here...it's a little sloppy I'm not really an applescript/coding expert just a frustrated customer who decided to take matters in to his own hands.
Heres the first script. It deletes the downloaded Tivo files from the previous day and opens tivo transfer for new transfers. Some minor adjustments will need to be made like folder locations. If you have the default Tivoshows folder location it should be in you home folder. Just put your user name where it says <insert your user name>. I have it set to empty the trash so if you keep stuff in the trash you might want to keep you will either need to change this practice or let me know how I can delete the Tivo files immediately without sending it to the trash.
You will need to create a folder called "Temp" in the TivoShows folder for this first script to work properly. I'll probably have the script automatically create the folder in the future but as of right now I figured it was easier to just make the folder manually.
TivoToGo Phase 1 tell application "Popcorn"
quit
end tell
tell application "Finder"
select (every item of folder "Macintosh HD:Users:<insert your user name>:TiVoShows" whose kind is {"Tivo Movie File"})
make alias to selection at folder "Macintosh HD:Users:<insert your user name>:TiVoShows:Temp"
delete (every item of folder "Macintosh HD:Users:<insert your user name>:TiVoShows" whose kind is {"Tivo Movie File"})
move files of folder "Macintosh HD:Users:<insert your user name>:TiVoShows:Temp" to folder "Macintosh HD:Users:<insert your user name>1:TiVoShows"
empty trash
end tell
tell application "TiVo Transfer for Popcorn"
activate
end tell
--------------------------------------------------
The second part closes the Tivo Transfer program and opens the Tivo movie files with popcorn and then uses GUI scripting to intiate the encode process.
TivoToGo Phase 2tell application "TiVo Transfer for Popcorn"
quit
end tell
tell application "Popcorn"
activate
end tell
tell application "Finder"
open files in folder "Macintosh HD:Users:<insert your user name>:TiVoShows" using application file "popcorn" of folder "Macintosh HD:Applications"
end tell
delay 10
tell application "Popcorn"
activate
end tell
tell application "System Events"
keystroke "r" using (command down)
keystroke return
end tell
--------------------------------------------------
These are two different scripts and should be set to go off using iCal or cron a couple of hours after each other depending on how many files you have set to auto transfer.
Well thats all there is to it. Feel free to edit it but please post any tweaks that make the scripts better. Hopefully Roxio will build in these fixes in future updates but knowing how they do business they will probably charge for it.
This should go with out saying but use these scripts at your own discretion as I offer no guarantees as to how this will work on your specific system.
Edited by riddick021, 17 December 2007 - 11:35 PM.