Тотальная неудачница и убийца жёстких дисков.
#post-id: 8282-03-01
#original-date: 30.03.2023 Thu
#original-time: 3:01 AM
#original-day: 8282
#original-host: WinXP Home SP3 (Build 2600)
Интересно, программы, которые автоматически генерируют имена файлов, когда-нибудь научатся не пихать в них всё, что прилетает откуда бы то ни было?
Качалка видосов. Берёт URL поста в твиттере, вычленяет ссылку на видео, потом берёт текст поста, удаляет всякие слэши и впиливает его вместо имени файла видоса. Вот прямо со всеми эмодзи, смайликами, всей длиной, а потом ещё накидывает ID поста и расширение файла. В итоге обязательно попадается пара постов либо с хитрыми символами, либо с очень длинным текстом, и программа в итоге не может сохранить файл. Приходится каждый такой URL выискивать и прямо ручками писать нормальное имя файла.
Клиент ownCloud на ондройд. Шаришь ссылку на страницу – в клиент прилетает, скажем, ссылка и заголовок страницы. Ссылку он ещё норм вписывает в новый текстовый документ, а вот заголовок страницы вписывает в текстбокс с именем файла как есть. Тоесть приходится брать и ручками выкидывать весь мусор из этого имени (бонусом идут кавычки и слэши, которые тоже не удаляются автоматом), иначе он файлик сохранит и попытается пульнуть его на сервер, сервер даст отлуп, и клиент скажет, что ошибка. И будет только два варианта: отменить или попытаться снова. Варианта поменять имя файла, разумеется, не будет.
#original-date: 30.03.2023 Thu
#original-time: 3:01 AM
#original-day: 8282
#original-host: WinXP Home SP3 (Build 2600)
Интересно, программы, которые автоматически генерируют имена файлов, когда-нибудь научатся не пихать в них всё, что прилетает откуда бы то ни было?
Качалка видосов. Берёт URL поста в твиттере, вычленяет ссылку на видео, потом берёт текст поста, удаляет всякие слэши и впиливает его вместо имени файла видоса. Вот прямо со всеми эмодзи, смайликами, всей длиной, а потом ещё накидывает ID поста и расширение файла. В итоге обязательно попадается пара постов либо с хитрыми символами, либо с очень длинным текстом, и программа в итоге не может сохранить файл. Приходится каждый такой URL выискивать и прямо ручками писать нормальное имя файла.
Клиент ownCloud на ондройд. Шаришь ссылку на страницу – в клиент прилетает, скажем, ссылка и заголовок страницы. Ссылку он ещё норм вписывает в новый текстовый документ, а вот заголовок страницы вписывает в текстбокс с именем файла как есть. Тоесть приходится брать и ручками выкидывать весь мусор из этого имени (бонусом идут кавычки и слэши, которые тоже не удаляются автоматом), иначе он файлик сохранит и попытается пульнуть его на сервер, сервер даст отлуп, и клиент скажет, что ошибка. И будет только два варианта: отменить или попытаться снова. Варианта поменять имя файла, разумеется, не будет.