eurekafag
10.08.2011 11:16 WOK
Пришло время репостнуть http://juick.com/eurekafag/799658 и добавить ещё одну полезную опцию. Теперь мой ~/.wgetrc выглядит так:
content-disposition=on
restrict-file-names=nocontrol
Благодаря этому я не получаю кракозябр в кириллических именах, а также имею нормальные файлы, а не download.php?xynnu3ga=100500
Удивлён, что это не дефолты до сих пор.
Recommended by:
@kb
спасибки)))
Не получаю кракозябр в кириллических именах, а -O помогает мне победить 2, но это и нужно-то только на магааплоаде.
Ну ты ж заебёшься каждый раз руками для -O указывать, тем более, есть нормальный стандарт передачи имён файлов. Грех не воспользоваться. А кракозябры бывают только на UTF-8.
Я это делаю тк редко, что меня совсем не заебывает написать -O и нажать среднюю кнопку мыши для вставки названия.
забыл тег гей
Алсо, да, эта проблема только с японским, с остальными языками этого не нужно
Эти опции подразумевают, что пользователь натурал.
не дефолты это из соображений безопасности. Злоумышленник, владеющий вебсервером, может заставить, например, wget --content-disposition сохранить скачиваемый файл как ~/.vimrc — и ты получишь ТРОЯН. Аналогичные соображения могут быть релевантными и для restrict-file-names.
ВИМОБЛЯДОК В ТРЕДЕ
алсо, САЖА уебкам за ещё один говна dot-rc в моём уже и так разработанном хомяке.
да, всё в реестр
~/.config меня вполне устроил бы.
А так бесят ебучие тормоза при открытии хомяка и старте сессии, например.
да, .config было бы неплохо, согласен.
*НОРМАЛЬНЫЕ* програмы сохраняют настройки и данные в ~/.config и ~/.local соответственно.
~/.emacs.d/
> emacs
> нормальная программа
нет, ну если уже на то пошло — "$XDG_CONFIG_HOME defines the base directory relative to which user specific configuration files should be stored. If $XDG_CONFIG_HOME is either not set or empty, a default equal to $HOME/.config should be used."
Но есть подозрение, что wget создавался чуть раньше, чем фридесктоп и его говно.
емакс старше файловых систем, а Столлман — Царь, тогда .config был ненужен.
подожди, но как так?
.config был не нужен, и поэтому сделали .emacs.d ?
У меня всё в .config, так что у тебя просто руки неоттуда :3
ну типа тогда еще программ такого количества не было и данных, чтоб .emacs.d создавал срач.
ну и по иронии судьбы .emacs для того и создавался, чтоб создавать программы, чтоб те создавали срач и родили требование о .config