Вы можете вручную проверить, что находится в списке загрузки файла, а затем заменить этот файл новым или вы можете сообщить пользователю перед загрузкой, проверив, существует ли такое же имя файла в списке, если оно существует, и сообщить пользователю. что тот же файл с именем уже существует в списке выгрузки, вы хотите заменить его, если да, вы можете заменить его, если нет, затем автоматически переименовать последний файл, загруженный как имя файла (1), например, в счетчик.