from huggingface_hub import HfApi # --- CONFIGURATION --- # 1. Hugging Face Settings se 'Write' Token yahan copy-paste karein #HF_TOKEN = "PASTE_YOUR_WRITE_TOKEN_HERE" # 2. Aapka Repo ID (Screenshot ke mutabiq) REPO_ID = "Studytime171/lalit" # 3. Archive Link aur File Name FILE_URL = "https://archive.org/download/windows-7x-86-supernano-final/Windows7SuperNanoLite.iso" FILE_NAME = "Windows7SuperNanoLite.iso" def start_remote_upload(): #api = HfApi(token=HF_TOKEN) print(f"Starting remote transfer to {REPO_ID}...") try: # Ye command direct server-to-server transfer karegi api.add_from_url( url=FILE_URL, path_in_repo=FILE_NAME, repo_id=REPO_ID, repo_type="space" # Kyunki aap 'Space' use kar rahe hain ) print("-" * 30) print("SUCCESS: Remote transfer trigger ho gaya hai!") print(f"Check progress here: https://huggingface.co/spaces/{REPO_ID}/tree/main") print("-" * 30) print("Ab aap browser band kar sakte hain, transfer background mein chalta rahega.") except Exception as e: print(f"Error: {e}") print("Check karein ki aapka Token 'Write' permission wala hai ya nahi.") if __name__ == "__main__": start_remote_upload()