FlylinkDC++ не помещает в шару некоторые виды файлов, которые определил пользователь и такие как временные файлы от других программ-закатчиков - uTorrent, Download Master, служебные для ОС - thumbs.db и т.д. Чтобы исключить возможность дублирования в этих двух списках и два раза не проверять нужно ли файл включать в шару или нет, мы составили список типов файлов, которые в список файлов для расшаривания НЕ ВКЛЮЧАЮТСЯ по умолчанию. Просим вас проверить этот список и прислать нам ваши замечания, может стоит в него добавить ещё какие-либо виды файлов. Так же мы не нашли описание некоторых видов файлов, если они вам известны, сообщите нам и мы дополним описание. Полный список на данный момент доступен здесь. (Частично на английском, перевод готовится).
Подписаться на:
Комментарии к сообщению (Atom)
26 комментариев:
расширение от флая вкинули (темповой)?
BlackRiderUA
Естественно )
*.aria2 (временный aria2c)
*.torrent (кэп, там пасскей)
Как-то всё слишком усложняете даже в самой формулировке проблемы
>>Чтобы исключить возможность дублирования в этих двух списках и два раза не проверять нужно ли файл включать в шару или нет, мы составили список типов файлов, которые в список файлов для расшаривания НЕ ВКЛЮЧАЮТСЯ по умолчанию.
------------------------
Исключить возможность дублирования никак нельзя (хотя, если запретить редактирование..)
Если юзер может что-то менять - в обязательном порядке нужно обрабатывать введённую информацию.
Дублирование может быть и в пределах одного списка.
Какой смысл иметь 2 списка, один из которых определили разработчики (и фраза "НЕ ВКЛЮЧАЮТСЯ по умолчанию" подразумевает, что он может быть отключен), а второй указал сам юзер (что подразумевает, что он сам знает, что делает, ибо очень немногие полезут в эти настройки)?
Два списка, выполняющих одну функцию, но лежащих/обрабатываемых в разных местах, в данном случае - бессмысленное усложнение и копипаста.
--------------------------
Вариант решения:
Один список, доступный для редактирования юзером, с предзаполненными значениями из списка в посте.
Когда юзер сохраняет конфиг -- получить массив всех значений, из него получить массив уникальных значений, сохранить значение поля.
И всё. Юзер может править запреты по своему желанию, предустановленный список запрещенных слов и расширений есть, и никаких дубликатов.
--
Если хочется 2 списка - на моменте хеширования клеить из 2-х массивов один
-------------------------
Но вообще-то проблема создана на пустом месте.
Поиск в 2-х массивах даже по 10 000 элементов каждый -- очень дешевая операция, даже если в каждом массиве множество дубликатов (нужно просто остановиться на первом совпадении).
Проверка по регуляркам дороже, но в исходных данных регулярки незачем применять (найти в массиве полное имя файла + найти в массиве расширение файла, строки явно указаны)
Как раз и хотим навести порядок и переделать, как и что сделать уже определились.
.*;*All-Files-CRC-OK*;Descript.ion;Thumbs.db;*.log;*.pwb;*.temp;*dctmp;*.dcfail;*.!ut;*uTorrentPartFile*;ioFTPD;*.torrent;*.!jc;*.bc!;*.GetRight;*.DMF;*.xpart;*.pusd;*.dusd;*.sfv;Favorites.xml;
А поподробнее можно что это за расширения и от каких программ. Так же часть из них мы уже знаем.
У меня большой вопрос к блокировке Descript.ion и *.log
Аdmiring the hard work you put into your blog and in depth information
you present. It's nice to come across a blog every once in a while that isn't the same out of date rеhashed material.
Wonderful reaԁ! I've saved your site and I'm adԁing yοur RЅS fеeds to my Google аccount.
Heгe is my web blog: CarbonPoκег Bonuѕ ()
.~lock..#
это временные файлы OpenOffice и LibreOffice
При попытке открыть файл с именем example 1.doc появится временный файл .~lock.example 1.doc#
и так со всеми поддерживаемыми расширениями - rtf, doc, docx, xls, xlsx, ppt, pptx, odt, ods, odp, odg
>>Как раз и хотим навести порядок и переделать, как и что сделать уже определились.
Т.е. в обозримом будущем можно ожидать релиз вместо XXX-beta-версии?
А где можно увидеть список того, что и как планируется переделать?
.kwm .pwm
файлы ключей вебмани, никому не захочется их терять.
Я конечно понимаю, этим тоже надо заниматься, но, месяц назад, сломали запоминание ip-адресов юзеров и никому и дела нет. несколько раз по этой теме вам сообщали различные люди. это не важно на ваш взгляд? или когданить почините?
У меня всё запоминает, можно поподробнее что а версия и т.д.?
Чем Descript.ion не угодил? Безобидный файл с дополнительной информацией о файлах в каталоге, не мусор, privacy не угрожает.
Сам не понимаю, его включать в блокировку не будем.
Не включайте пожалуйста в список блокировки *.sfv и *.md5
А что за расширение *.sfv ?
У меня всё запоминает, можно поподробнее что а версия и т.д.?
Можно я за него? Какие подробности нужны? Скажите, напишу. Происходит так - запрашиваем ip-адрес пользователя/пользователей - все нормально - ip-адреса появляются в нужной колонке. Перезапускаем Флайлинк и видим, что все адреса пропали - пустая колонка. Вот в принципе и фсё.
насчет версии - всегда последняя бета. Система - 8ка 64бит
Файлс с контрольными суммами CRC.
https://ru.wikipedia.org/wiki/SFV
ээээто всё старое! это все читал)
де там почитать че сделали с 82-85 версии?
Де это было?
А шо за кнопка зеленая?:) где поиск
ээээто всё старое! это все читал)
де там почитать че сделали с 82-85 версии?
Де это было?
А шо за кнопка зеленая?:) где поиск
сорри.... модем тупанул...
Хотелось бы увидеть идею поддержки проекта,
Павел, может сделать футболки с лого флая и надписью FlylinkDC++ Team?
для тех кто принимает развитие в проекте + ник
ну и для простых пользователей кто хочет поддержать!! Я бы лично взял бы 2 футболки!
BlackRiderUA
/ скрытая реклама?
Пара футболок за каждую используемую программу и можно магазин "программных "футболок открывать :)
desktop.ini стоит исключить из шары ?
Отправить комментарий