среда, 4 ноября 2009 г.

Исключить из шары расширение .torrent?

Какие будут мнения?

image

26 комментариев:

Анонимный комментирует...

Да, ибо там содержится информация для доступа на торренты

DarkFell

Dmitry комментирует...

лучше галку или list of wildcards

Анонимный комментирует...

Многие "пользователи" даже не догадываются, что в "Настройка/Шара" есть вверху пункт "Не добавлять....", и шарят торрент-файлы.

Поддержу первого оратора, нужная фича.

Но, желательно бы реализовать это в виде списка, где пользователь мог бы САМ убрать/поставить галку, тем самым убрав/добавив исключение.

Вобщем гибкости бы, чуток.

SC..

Анонимный комментирует...

У меня, например, локальный ретрекер, и файлы качают по несколько пользователей, которые в локалке. Файлы .torrent передаём через FlylinkDC++, т.к. torrents.ru часто пишет "Зайдите позже". Исключать из шары не надо. Но гибкость действительно не помешает.

L. комментирует...

одназначно ДА! исключить, т.к. в этих файлах содержится уникальный passkey пользователя, по которому возможна аутентификация на трекере

У меня, например, локальный ретрекер, и файлы качают по несколько пользователей, которые в локалке. Файлы .torrent передаём через FlylinkDC++, т.к. torrents.ru часто пишет "Зайдите позже". Исключать из шары не надо. Но гибкость действительно не помешает.

это довольно редкая необходимость, но она есть, дописывать в wildcads по умолчанию смысла нету… могут затереть, а вот галочку сделать можно, притом галочка видимо будет разрешать ещё какие нибудь опасные действа :)

DJ_GreG® комментирует...

Да, конечно убирайте...Ибо все в курсе что там пасскей имеется пользователя и прочая фигня...
Следует сделать лист для исключения некоторых форматов или же просто по дефолту задисейблить некоторые расширения файлов, например, *torrent, *thumbs и прочие.

Pavel Pimenov комментирует...

жестко уже зашиты вот такие

static const string l_Thumb = "Thumbs.db";
if (
(name != l_Thumb) &&
(name != "ZbThumbnail.info") &&
(name.find("~uTorrentPartFile") != 0) &&// TODO optimize
(Util::stricmp(l_ext.c_str(), ".jc!") != 0) &&
(Util::stricmp(l_ext.c_str(), ".ob!") != 0) &&
(Util::stricmp(l_ext.c_str(), ".dmf") != 0) &&
(Util::stricmp(l_ext.c_str(), ".!ut") != 0) &&
(Util::stricmp(l_ext.c_str(), ".!bt") != 0) &&
(Util::stricmp(l_ext.c_str(), ".bc!") != 0) &&
(Util::stricmp(l_ext.c_str(), ".GetRight") != 0) &&
(Util::stricmp(l_ext.c_str(), ".dctmp") != 0) &&
(Util::stricmp(l_ext.c_str(), ".antifrag") != 0) &&
(Util::stricmp(l_ext.c_str(), ".pusd") != 0) &&
(Util::stricmp(l_ext.c_str(), ".dusd") != 0) &&
(Util::stricmp(l_ext.c_str(), ".gltth") != 0) &&
(Util::stricmp(l_ext.c_str(), Download::ANTI_FRAG_EXT) != 0))

skazochnik комментирует...

По умолчанию не включать в шару, но список это приятно.

Анонимный комментирует...

Временные файлы, используемые флаем исключить без возможности изменения (*.antifrag, *.dctmp).
Остальные можно зашить через список, который может редактировать пользователь.
Гибко и ни у кого не вызывет нареканий.

Если сделать без списка (кстати, список приведённый Павлом нигде кроме как сейчас не публиковался), жёстко, то это будет препятствовать файлообмену - может случиться так, что это не мусорный файл, а просто программа так записывает свои данные.

Евгений комментирует...

Лучше всего сделать с чекбоксом, который по умолчанию выключён (т.е. по умолчанию торенты не шарит). А кому надо будет - тот включит.

Pavel Pimenov комментирует...

"а просто программа так записывает свои данные."

а зачем шарить данные, которые пишет программа на Вашем компе?
и как это будет препятствовать файлообмену?

цель жесткого исключения - убрать "личный мусор" из шары пользовтаелей, которые тыкают бездумно галки.

Анонимный комментирует...

имхо лучше запретить системные папки нахрен ала Windows, Program Files etc., а то искрометных дебилов немало...

Pavel Pimenov комментирует...

системную диру с виндой и Program Files
во флае уже давно заперщено шарить

Анонимный комментирует...

сорри, не заметил.

Анонимный комментирует...

Временные файлы, используемые флаем исключить без возможности изменения (*.antifrag, *.dctmp).
Остальные можно зашить через список, который может редактировать пользователь.
Гибко и ни у кого не вызывет нареканий.

Если сделать без списка (кстати, список приведённый Павлом нигде кроме как сейчас не публиковался), жёстко, то это будет препятствовать файлообмену - может случиться так, что это не мусорный файл, а просто программа так записывает свои данные.

Анонимный комментирует...

системную диру с виндой и Program Files
во флае уже давно заперщено шарить


Однако лично видел, как юзвери шарят папки настроек пользователя (C:\document and settings\...).
Вопрос: запрет на расшаривание папки %USERPROFILES% встроен?

France комментирует...

Зашивать точно не стоит. А вообще для этого есть строка "Не добавлять в шару" :)
Но можно сделать в виде списка, в котором есть самые популярные расширения, остальные дописывать вручную если надо, также в нём можно оставить(но можно и не оставлять если мои доводы покажутся сомнительными=) ) и расширения временных файлов программ, но при снятии с них галки спрашивать подтверждения, потому что например можно передать файл кому-то по локалке с уже скачанными некоторыми кусками (через торрент, допустим 50%), и чтобы совместно потом его докачать.(например если человек просто помогает и этот файл(ы) ему не нужен, так же как и полное засчитывание скачанного в рейтинг)

Анонимный комментирует...

одназначно ДА! исключить, т.к. в этих файлах содержится уникальный passkey пользователя, по которому возможна аутентификация на трекере
Спасибо, что вы так заботитесь о тысячах пользователей безрейтинговых трекеров и различных локальных ретрекеров (где НЕТ такого понятия, как passkey).
Не забудьте сделать это неотключаемым, люди поблагодарят.

Pavel Pimenov комментирует...

"document and settings" шарить разрешается

Анонимный комментирует...

"document and settings" шарить разрешается

Ага! А папка "Temp", например выбрасывается при расшаривани? У некоторых может быть там мусора на несколько Гб, а другим приходится копаться.
IMHO: Лучше запретить расшаривание %USERPROFILES%, там слишком много хлама и конф. инфы.
На блочку по-порядку должны идти:
1) Папка пользователей "Document and settings"
2) Папка "Windows";
3) Папка "Program files"
4) Папка корзины "Recycle" (на всякий случай).

hat3k комментирует...

имхо для передачи всякого рода торрентнов и вообще файлов нужно сделать функцию "отправить файл" комунить

hat3k комментирует...

а по данному вопросу имхо списком запретить по умолчанию, если надо сам вычеркнет/сотрёт.

Анонимный комментирует...

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

nick-gladman комментирует...

исключить чекбоксом, по умолчанию включённым.

Недавняя история:

У нас на локальном хабе скорость значительно ниже, чем на торрент-трекере. Один из юзеров качал фильмы с трекера и выкладывал их на хабе.
Только *.torrent не прятал.
В итоге, некто зашёл под его аккаунтом на трекер, накачал себе всякого-разного, и аккаунт оказался забанен.

Анонимный комментирует...

Не исключать
Пусть каждый за свою информацию печется.

DJ_GreG® комментирует...

Повторюсь по сабжу:

1. Disable из шары *torrents и прочие темпы от торрент-клиентов.
2. Disable из шары папки:
Program Files;
Recycler;
System Volume Information;
Windows.
3. Disable из шары прочий мусор, типа:
*.dctmp
*.diz
*.tmp
*.temp
*.chk
*.old
*.gid
*.wbk
*.$$$
*log.txt
*.err
*.---
*.log
*.dmp
*.bak
thumbs.db
CHKLIST.MS
и прочую хрень...