HTTP Request ler izlenerek, taklit edilerek direk linklere ulaşılabilir.
Scripti yapabilmek için http request, curl, cookie konularında bilgi sahibi olmak gerek.
Fakat direk linkler genellikle ip ye özel verilebiliyor. Sen php ile bunu yaparsan download linki sunucu ip sine göre oluşturulur ve normal kullanıcılar indiremeyebilir.
Bunu geçebilmek için web proxy servislerini scriptine dahil etmen gerek.
Link alırken web proxy kullanılarak link alınacak, kullanıcı indirirkende web proxy nin aldığı linki gene web proxy ile indirecek, böylelikle link alım ve indirim işlemi aynı ip den gerçekleşmiş olucak.
Tabi web proxy servislerinin sana sağladığı API gibi bir kolaylığı olmuyor, onlarında sistemini taklit etmen gerekiyor.

Fakat bu tarz bir scripti sıfırdan yazmak farklı konularda epey tecrübe gerektiriyor.