Category: компьютеры

Category was added automatically. Read all entries about "компьютеры".

Как всё же обновить базы 2GIS после неприятной ошибки удаления несуществующего файла

  Последнее, майское обновление баз 2GIS не обошлось без сюрпризов. И, как водится, неприятных.
    Началось с того, что установка обновления, до этого постоянно происходящая в "тихом" режиме, без окон инсталлятора, на этот раз решила показать себя по полной программе. После загрузки обновления инсталлятор долго-долго прошуршав дисками(гораздо дольше обычного) показал себя. Сначала предупредил, что готовится к установке, а потом явил вот такое окно:

2GIS, установка обновления, подтвержение согласия с лицензионным соглашением

    Ну ок, соглашаемся. Далее установщик делает вид, что выполняет что-то полезное, опять долго-долго шурша дисками ...
2GIS, установка обновления, начало установки обновления

    НО! Вот он, "сюрприз"!
2GIS, установка обновления, попытка удаления несуществующего файла

    Установщику "внезапно" захотелось удалить ФЕВРАЛЬСКОЕ обновление(не забываем, да и на скрине видно, обновление происходит за МАЙ)! Вот так вот захотелось и всё! Вынь ей и положь! Хотя сама в марте удалила в системе его!
    Естественно всё приходит к закономерному итогу:
2GIS, установка обновления, ошибка установки из-за попытки удаления несуществующего файла

    Кстати, замечу, что даже бы если в системе не было бы СОВСЕМ этого города и он устанавливался бы заново - всё равно установщик для установки баз за МАЙ потребует ФЕВРАЛЬСКИЙ пакет обновления! Который обычным пользователям и на сайте 2GIS для скачивания то недоступен!

    Что, казалось всё, не даёт дебильный сценарий установщика установить обновление? Ну, значит, не будем "трясти", а будем действовать с умом.
    Идём для начала в каталог C:\Users\All Users\Application Data\2GIS\2GISUpdate\Temp\>(C:\Documents and Settings\All Users\Application Data\2GIS\2GISUpdate\Temp\ в Windows XP) и ... сюрприз-сюрприз! Именно там лежит тот установочный файл, который программа обновления наотрез отказалась нам ставить без удаления старых файлов. Осталось извлечь из него данные и обновить 2GIS вручную.
    Любой файл с расширением .msi можно распаковать без установки программой установщика Windows. Перенесём этот установочный файл, скажем, в корень диска D. на старом месте его оставлять не надо.
    Затем выполним вот такую команду(пример для майского обновления карты Москвы, для других городов и месяцев меняйте имя пакета):
    msiexec /a m:\2GISData_Moscow-121.0.0.msi /qb TARGETDIR=D:\TMPA
    Во избежание ошибок заранее создайте каталог TMPA на диске D, где будете распаковывать установочный пакет.
    Эту команду следует исполнить из консоли. Для этого выполните: Пуск->Выполнить, набрать в строке ввода cmd и нажать OK. Далее в чёрном окошке набрать d:, нажать Enter(Ввод), затем сd \, нажать Enter(Ввод). Другой вариант - ввести в командной строке файл-менеджеров Far или Total Commander.

    После того как установщик распакует пакет установки, в каталоге TMPA будут находиться 3 файла.
    В подкаталоге PFiles\2gis\3.0 будет находиться самый нужный файл. Собственно база города. Для Москвы, к примеру, это будет файл Data_Moscow.dgdat. Замените этим файлом такой же файл, находящийся в корне каталога программы 2GIS. После этого новая база начнёт работать немедленно после запуска 2GIS!
    Остальные два файла относятся к установке обновлений.
    В подкаталоге AppData\2GIS\2GISUpdate\Installed\ будет находится подкаталог с именем города(у нас в примере это Moscow), в нём подкаталог с номером версии(для майского обновления для Москвы каталог имеет имя 121.0.0) и в нём файл с данными для программы обновления. В нашем примере это файл 2GISData_Moscow-121.0.0.mark.
    Скопируйте каталог (у нас в примере это Moscow) со всем его содержимым в каталог C:\Users\All Users\Application Data\2GIS\2GISUpdate\Installed\>(C:\Documents and Settings\All Users\Application Data\2GIS\2GISUpdate\Installed\ в Windows XP). Если Вы уже обновляли этот город ранее, то там уже имеется каталог с этим именем. Но можете копировать спокойно, внутри его находятся подкаталоги с данными более старых обновлений.
    После этого программа обновления уже будет знать, что у Вас стоит последнее обновление баз и больше, пока не появятся новые версии их, обновлять не будет.
    Остался последний шаг.
    В корне каталога TMPA, куда мы распаковывали пакет, будет, в нашем примере, находится файл 2GISData_Moscow-121.0.0.msi с данными установочного пакета. Собственно именно такой файл, только с номером 118, и искал установщик. Правильно будет его поместить в скрытый каталог Installer в системном каталоге. Но если вы не можете этого сделать - поместите его в удобном для Вас месте и подсуньте программе установщика, когда она его захочет использовать.

    Если вы используете карты несколько городов, то в каталоге C:\Users\All Users\Application Data\2GIS\2GISUpdate\Temp\>(C:\Documents and Settings\All Users\Application Data\2GIS\2GISUpdate\Temp\ в Windows XP) будут находиться несколько установочных пакетов. Проделайте распаковку и копирование полученных файлов для каждого города. Распаковку можно проводит в общий временный каталог, так как имена файлов и каталогов не пересекаются.

Оригинал статьи находится тут.

Статья обсуждается на Всеобщем форуме в этом топе

Как заставить снова работать FaceBook Messenger в браузере MyPal после апдейта

Как заставить снова работать FaceBook Messenger в браузере MyPal
после апдейта, бессмысленного и беспощадного

   Как видно из последних и не только новостей наибольшее количество неприятностей пользователей компьютеров и смартфонов доставляет апдейт софта на них. Апдейт бессмысленный и беспощадный. Беспощадный потому как большинство пользователей компьютеров и смартфонов могут просто не знать, как отключить апдейт системы(прошивки) и отдельных программ. И даже для тех, кто знает, в некоторых случаях это не всегда просто. Как, например, в случае с Windows 10.
    А бессмысленный он потому, что в подавляющем большинстве случаев эти изменения просто не нужны пользователям компьютеров и смартфонов. При этом нередки случаи, когда апдейты ухудшают функционал программ. А бывает, что апдейт приводит и к неработоспособности компьютеров и смартфонов.

    Вот с таким апдейтом я столкнулся совсем недавно. Обновилась веб-версия FaceBook Messenger.
    Я обычно стараюсь использовать не веб-, а обычные клиенты мессенджеров. Но примерно 2 месяца назад такой клиент FaceBook Messenger, до этого работающий в системе, перестал нормально функционировать. Сам клиент был "написан" на "электроне". Для тех, кто не в курсе, это по сути "сайт" с браузером внутри. Такой же "клиент" сейчас используется и в Skype. Проблема же клиента, который работал у меня, была в том, что браузер "внутри" был Chrome 41. И чьи-то шаловливые ручонки посчитали что он слишком уж стал "старым". И отключили возможность его взаимодействия с сервером. А, поскольку, браузер был внутри программы, то изменить его UA(User-Agent) стандартными способами было невозможно.
    В качестве браузера для FaceBook Messenger я решил использовать браузер MyPal, входящий в семейство браузеров FireFox. Во-первых, это один из самых компактных современных браузеров, притом не теряющий от этого функциональных свойств. А, во-вторых, он работал в моей системе.
    Проработав около пары месяцев, в начале этой недели FaceBook Messenger в браузере MyPal "захандрил". Сначала я заметил, что после перезапуска браузера я вижу не все сообщения, что я отправлял. Дальше-больше. После следующей перезагрузки браузера я вообще не увидел ни одного отправленного мной сообщения. Стал проверять. При входе со смартфона сообщения, отправляемые с его клиента, были видны и в MyPal. А вот наоборот - нет. Сообщения, отправлемые в MyPal висели в статусе "доставка", до тех пор, пока не приходило сообщение на мессенджер. При приходе сообщения этот статус пропадал, но сообщение всё равно не отправлялось.
    Проверив на том же компьютере в браузере FireFox я обнаружил что в нём FaceBook Messenger работает корректно. Значит проблема была во взаимодействии с браузером MyPal.
    Значит опять пришло время обратиться к "волшебной" страничке about:config, используя методику, изложенную в этой статье.
    Некоторою сложность ситуации придавало то, что эта версия браузера MyPal была даже более продвинутой, чем используемая версия браузера FireFox. В нем можно было указать UA(User-Agent) не только для всех сайтов через general.useragent.override - но и свои UA персонально для некоторых сайтов.
    Например для facebook.com это была переменная general.useragent.override.facebook.com.
    Посмотрев значение этой переменной я увидел что её значение: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:99.9) Gecko/20100101 Firefox/99.9 (Pale Moon). Такое значение UA и не принималось теперь веб-версией FaceBook Messenger.
значение general.useragent.override.facebook.com до коррекции
    использован скрин переменной для другого сайта с тем же значением UA
    Поскольку в браузере FireFox FaceBook Messenger работал без проблем, то я просто присвоил переменной general.useragent.override.facebook.com значение UA того браузера: Mozilla/5.0 (Windows NT 5.1; rv:52.0) Gecko/20100101 Firefox/52.0.
значение general.useragent.override.facebook.com после коррекции     После этого FaceBook Messenger стал опять нормально работать в браузере MyPal.

    И снова апдейт оказался бессмысленным и беспощадным. Беспощадным потому что я никак не мог отменить апдейт в веб-версии FaceBook Messenger, а бессмысленным - потому как просто изменив выдаваемое значение UA я опять всё вернул в норму и отменил "отключение" данной версии браузера. Только потерял при передаче несколько сообщений. Вот и всё.

Оригинал статьи находится тут.

Статья обсуждается на Всеобщем форуме в этом топе

Некоторые способы заставить работать Acronis True Image(Acronis Disk Director) при стартовых ошибках

Некоторые способы заставить работать Acronis True Image(Acronis Disk Director) в случае появления ошибки при старте программы

   Если Вы запускаете Acronis True Image(Acronis Disk Director) не в "свежей", только что запущенной системе, а в системе, где программы были запущены не один раз, то при старте программы Acronis True Image(Acronis Disk Director) может возникнуть ошибка. Работать правильно Acronis True Image(Acronis Disk Director) после этого не будет.
    Чтобы запустить Acronis True Image(Acronis Disk Director) в работоспособном состоянии вы можете:
    1. Отключить от компьютера)ноутбука) все внешние накопители(устройства памяти), включая флешки, карты памяти SD/microSD и прочие.
    2. Если после отключения всех внешних накопителей и перезапуска программы Acronis True Image(Acronis Disk Director) по прежнему выдаётся ошибка либо Вам необходимо работать программой Acronis True Image(Acronis Disk Director) с одним их этих внешних устройства - перезапускайте систему.

Оригинал статьи находится тут.

Статья обсуждается на Всеобщем форуме в этом топе

Почему нет входа в сеть Skype с альтернативного клиента, или Как определить момент появления проблем

    После "апрельской революции", когда старые версии перестались поддерживаться, поневоле встал вопрос об альтернативном клиенте Skype. Ибо и десктопная версия и веб-клиент жутко разбухли(собственно разницы между ними практически и нет). Поэтому есть смысл перейти на альтернативные клиенты. Поскольку мне было в подавляющем большинстве контактов было достаточно текстового чата, я выбрал Miranda NG.
Альтернативный клиент это просто прекрасно. И размером меньше и работает быстрее и всяких свистопеределок нет. Просто счастье! Но и у этого солнца есть свои "пятна". Порой, в совершенно произвольное время, клиент просто прекращает входить в сеть Skype. Притом и имя и пароль правильные. И если вы восстановите пароль через почту - то тоже не сможете войти. Я уже встречал такие жалобы и на форумах, посвящённых Skype и на форумах, посвящённых альтернативным клиентам.
Цитируя классика: "Кто виноват и что делать?" Виновата Микрософт. Она устраивается всякие "проверки на бдительность"(В последнее время и Гугл повадился проводить такие дурацкие проверки - но без остановки функционала. Пока). Притом они действительно дурацкие. В последней проверке, вчера, меня спросили: "а вот эта почта у вас, правильно?". Я ответил: "Да". "Расчет окончен!" Ну, в смысле я прошёл проверку. Это всё.
Но главная их "прелесть" в том что они, происходя на собственных версиях Skype-клиентов от Микрософт, совершенно никак не отображаются на альтернативных. При этом не пройдя проверки вы не можете войти в сеть Skype. Отсюда и возникают ситуации, описанные мной выше. Для решения всего-то надо войти в веб- или десктопную версию Skype и ответить на их дурацкий вопрос. Всё. Я так и сделал.
Но это не начало истории, а уже её окончание. А начало было таково - я заметил что у меня процессор работает с большей нагрузкой чем обычно. Это заметно на слух по работе кулера ноутбука. Даже когда я ничего не делаю - всё равно нагрузка есть и кулер это "сигнализировал". Любые такие действия могут быть даже следствием работы "самостоятельной"(т.е. троянской, вирусной) программы. Поэтому если такое происходит - обязательно надо проверять работу системы, что в ней изменилось.
Для быстрого(очень быстрого, доли секунды!) контроля я использую программу Process Killer, работа с которой описана в этой моей статье. Посмотрев на монитор загрузки процессора этой программы я увидел что да, действительно имеются частые периодические "всплески" активности процессора. Но, поскольку кулер достаточно инерционный, поэтому с помощью вентилятора я слышал "интегрированную" нагрузку. Но в сумме действительно нагрузка стала выше. Process Killer, конечно, вызывается очень быстро. Но это очень простой инструмент и много данных он не сообщает. Узнать по нему какая из программ сколько нагружает CPU практически невозможно. Кроме разве что случая, если не использует 50% CPU или выше. Тогда рядом с именем программы отображается особый значок. Но это был не тот случай.
Тогда я вызвал программу Process Hacker, описанную в той же статье. Посмотрев на использование программами CPU я увидел - да вот она! Программа Miranda NG. Именно она и давала такие всплески нагрузки.
Зайдя в саму программу, я увидел что она, на первый взгляд, работает нормально. Все протоколы, что она у меня поддерживает были именно в том состоянии что и должны быть. Все ... кроме Skype . Он находился в выключенном состоянии. И любые попытки перевести его в любое другое состояние ни к чему не приводили. Тогда я и вспомнил про эти дурацкие проверки Микрософта.
Дальше уже было то, что я описал раньше. Вошёл в веб-версию Skype, ответил на их дурацкий вопрос. После этого я уже смог в Miranda NG переключить протокол Skype в нужный режим. История закончилась.
"Позвольте!", - спросит внимательный читатель, "а зачем вообще следить за загрузкой CPU слушая вентилятор?" А вот зачем. При всех достоинствах Miranda NG у неё есть и недостаток. Значки активности протоколов крайне мелкие и практически еле заметные. Поэтому я и не заметил что значка активности Skype просто нет. А Skype у всех(ну у большинства) стоит не просто для развлечения. Мы по нему контактируем с людьми, притом часто контакты достаточно важные. И у меня такие тоже были. Было бы неловко, когда мне бы писали, а я бы не получал сообщений. Конечно, это не единственный способ со мной связаться, но тем не менее ... А так, слушая кулер, проблема решилась ещё до её возникновения. Так что прав К. Прутков: "Бросая в воду камешки, смотри на круги, ими образуемые ...".

Оригинал статьи находится тут.

Статья обсуждается на Всеобщем форуме в этом топе

Viber - восстановление всех возможностей участников контакт-листа (наказываем мошенников!)

    В предыдущей статье
описывалось некорректное, можно даже сказать мошенническое, поведение
Viber в случае если сначала мы отвечаем участнику контакт-листа сначала в
desktop версии Viber и только потом в мобильной добавляем участника в
контакт-лист. Ситуация весьма неприятная и, как показал быстрый просмотр
интернета, далеко не единичная. Притом решения этого вопроса, как я
увидел, никто не нашёл. Хотя эта проблема, как показало моё
исследование, решается не так и сложно и достаточно быстро.



    Итак, как же возвратить "репрессированным" участникам контакт-листа
все возможности общения, а не только платные Viber Out? Делаем это так:

    1. Завершаем работу desktop версии Viber в Вашем компьютере.
Поверяем посредством диспетчера задач(Ctr+Alt+Esc) или других программ,
например Process Killer-а или Process Hacker-а
что она завершила свою работу. Если завершение работы не происходит
длительное время - с помощью любой из этих программ завершите Viber
принудительно.

    2. Идём в каталог %USERPROFILE%\Application Data\ViberPC\[ваш номер]\ если у Вас Windows XP или в %USERPROFILE%\AppData\Roaming\ViberPC\[ваш номер]\ если у Вас Windows7 или старше. [ваш номер] - номер, который Вы используете в Viber. Если не помните, то можно сначала перейти в каталог %USERPROFILE%\Application Data\ViberPC\ если у Вас Windows XP или в %USERPROFILE%\AppData\Roaming\ViberPC\ если у Вас Windows7 или старше и затем уже перейти в подкаталог с именем в виде номера.

    3. Копируем оттуда файл viber.db в любое удобное для работы место. На всякий случай сделаем ещё и его копию там, где Вы храните важные данные.

    4. Поскольку эта база сохранена в формате SQLite format 3 то загружаем себе любую программу для редактирования в этом формате. Я использовал SQLite Studio.

    5. Открываем нашей программой файл viber.db. Нас интересует таблица PhoneNumber. Выбираем её слава в дереве таблиц, дважды щёлкнув на название таблицы PhoneNumber в дереве, а затем справа выбираем закладку Данные.


открываем таблицу PhoneNumber

    6. Таблица PhoneNumber, как видно, состоит всего из 2
столбцов. Номера участника контакт-листа и его "статуса" для Viber-а.
Причём "полноценные" участники имеют в поле IsViberNumber значение 1, а "репрессированные" - 0. Попробуем вернуть всем номерам контакт-листа полные права.

    7. Дважды щёлкнув на поле IsViberNumber, где значение его рано 0, отредактируем его и введём значение 1. Повторим это для всех строк где значаени IsViberNumber равно 0.


редактирование и сохранение таблицы PhoneNumber

    8. Теперь осталось сохранить наши изменения в базе. После первого же изменения поля IsViberNumber
выше поля где высвечивается содержимое таблицы "зажглись" 2 кнопки -
записи подтверждения с изменением, в виде зелёного квадрата с
галочкой(отмечен пурпурной точкой на предыдущем скрине) и отказа от
сохранения редактирования в виде красного квадрата с косым крестом.
Нажимаем на кнопку сохранения изменений. Эти две кнопки после этого
должны "потухнуть".

    9. Завершаем работу программы SQLite Studio.

    10. Сохраняем файл viber.db обратно в каталог %USERPROFILE%\Application Data\ViberPC\[ваш номер]\ если у Вас Windows XP или в %USERPROFILE%\AppData\Roaming\ViberPC\[ваш номер]\ если у Вас Windows7 или старше. На всякий случай перед копированием туда изменённого viber.db сохраните старый вариант файла viber.db в другом месте.

    11. Теперь можно запустить desktop версии Viber. Вы можете пройтись
по вашему контакт-листу и убедиться что все номера с ограничением
функций получили все возможности общения, а не только платный Viber Out.
Если же эти возможности у тех номеров так и не появились - значит или
Вы скопировали в каталог Viber не тот файл viber.db или Вы не сохранили в нём данные после изменения. Повторите наши шаги для устранения ошибки.

    P.S. Номера на скринах размыты специально.


Оригинал статьи находится тут.

Статья обсуждается на Всеобщем форуме в этом топе

Viber - мошенники!

    Большинство, наверное, знает такой мессенджер Viber. И часть, скорее всего, им пользуются. Но! Совсем недавно обнаружилось ещё одно неприятное его свойство.

Основным у этого мессенджера является мобильный клиент. Клиент для персонального компьютера - обрубок с минимумом функций. В нём нельзя даже добавить новый контакт - что вообще дикость. Только на мобильном клиенте. Вот с этими новыми контактами на клиенте для ПК и происходит неприятные вещи.
Пришлось мне не так давно иметь дело с его клиентом для ПК. Начав работать с ним обнаружил неприятную вещь - часть списка контактов не имели в чате строки ввода. Только Viber Out. Т.е. общение за деньги. Принцип, почему у одних участников он есть, а у других нет был не вполне понятен. Пока не помог один случай.
В клиент пришло сообщение от человека, который ещё не был в списке контактов, но знал мой телефон. Но это не мешало общаться через чат. До тех пор как я в мобильном клиенте не добавил нового человека в список. И немедленно строка для ввода сообщений в клиенте для ПК пропала!
Стал вспоминать, восстанавливать события и выяснилось следующее. Если контакт включался в список с моей стороны - то с ним было всё нормально. Строка чата присутствовала. НО! Если контакт добавлялся в список извне, то строка чата была у этого контакта только до того момента, пока не добавляли его с список! Сразу во время добавления его она исчезала на клиенте для ПК - и уже никакие действия не возвращали её. Оставался только Viber Out, звонки за деньги.

Введя в поисковики описание этой проблемы я обнаружил что очень много народа жалуется на внезапное исчезновение строки ввода в чате в клиенте для ПК. И вот, казалось бы "таинственное исчезновение" оказалось имеет самые банальные причины. Viber хочет ещё хоть немного денежек с вас. А вдруг кому-то очень надо будет срочно переговорить с клиента для ПК, когда мобильный будет недоступен. Вот так, понемножку, и "монетизируют" они нас.

Оригинал статьи находится тут.

Статья обсуждается на Всеобщем форуме в этом топе

Файл данных 2GIS испорчен. Как повторно обновится принудительно?

    Случается что в процесс обновления карт 2GIS файл(ы) карт(ы) может быть испорчен. Или файл(ы) карт(ы) портится на диске по другой причине. Если такое происходит, то при запуске 2GIS вылетает с ошибкой.
    Если у Вас есть бекап - то можно, конечно, восстановить данные из бекапа. Но, при этом 2GIS всё равно будет считать что у Вас стоят последние карты.
    Даже если Вы сотрёте этот(эти) файл(ы) - то центр обновления 2GIS, конечно, запустится - но при этом он упорно будет говорить Вам что с картами всё в порядке и у Вас уже установлены последние версии карт.
    Что же делать? Ждать очередного обновления на сервере 2GIS, чтобы программа обновления разрешила обновится, долго - они обычно происходят раз в месяц. Можно, если они были, восстановить файл(ы) карты(карт) из бекапа. Но 2GIS полезен именно тем, что на его картах данные достаточно актуальны - и в обновлённой карте могут быть нужные сведения. Как заставить программу "забыть" что она обновлялась - и заново обновится актуальными версиями карт?
    Оказывается это совсем несложно и быстро можно сделать.

    Для этого идём в каталог C:\Documents and Settings\All Users\Application Data\2GIS\2GISUpdate\Installed\(C:\Users\All Users\Application Data\2GIS\2GISUpdate\Installed\ в Windows7). В этом каталоге ищем подкаталог, соответствующий карте. Для Москвы, например, это будет каталог Moscow. Идём в этот подкаталог и находим подкаталог с наибольшим "номером". Он же будет самым последним по времени создания. Допустим это каталог 84.0.0(последняя версия карты на момент написания статьи). Стираем его - и программа обновления "забывает" что она уже загружала эту карту.
    Аналогично, если необходимо, стираем подкаталоги" для других карт. После этого программа обновления опять может грузить со своего сервера обновлений последние версии карт, для тех, у кого мы стёрли каталоги с напоминанием о последней версии. Запускаем её и заново грузим последние версии карт.

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

Оригинал статьи находится тут.

Статья обсуждается на Всеобщем форуме в этом топе

Ещё один способ "помирить" МюТоррент или другой торрент-клиент с файрволлом

    Если способ предотвращения появления "синего экрана"(BSOD), описанный в в этой статье не помог или помог неокончательно(BSOD появляются, но реже), можно продолжить оптимизацию настроек торрент-клиента дальше.
    Сам способ следует из работы торрент-клиента. Если посмотреть где торрент-клиент открывает больше всего соединений, то окажется что он делает это для DHT. Притом это число никак не регулируется, в отличие от других соединений.
    Резонно предположив что если мы отключим DHT - то уменьшим нагрузку на файрволл от торрент-клиента. Пробуем. Идём в настройки и отключаем DHT. У utorrent, к примеру, надо в Настройках войти в раздел BitTorrent и снять галки с пунктов "Включить сеть DHT" и "Вкл. DHT для новых торрентов"(на скрине 2 верхних в левой группе, отмечены красными точками).




μTorrent, раздел BitTorrent, настройки DHT




    Отключив на компьютере с проблемой несовместимости файрволла и utorrent действительно удалось достигнуть 100%-ного эффекта. Если раньше уменьшить(а не убрать совсем) количество BSOD до частоты примерно раз в неделю удавалось лишь ограничением скорость отдачи - то после изменения настроек BSOD перестали появляться вообще. Так что если у Вас имеются подобные проблемы - то этот способ для Вас.

Оригинал статьи находится тут.

Статья обсуждается на Всеобщем форуме в этом топе

Ace stream ограничить скорость отдачи - как это сделать?

    С началом широкого распространения Торрент-ТВ, основой которого для обычных пользователей является Ace Stream вместе с отличными возможностями для просмотра появились и проблемы. Одна из них - как ограничить скорость отдачи. В поисковиках строка "Ace stream ограничить скорость отдачи" встречается уже достаточно часто.
    Казалось бы в визуальном интерфейсе программы такая возможность программы как бы имеется. Но именно "как бы". Попытки настроить через него этот параметр ни к чему не приводит. Значит такой возможности нет? Оказывается есть!
    Будем рассматривать настройку в системе Windows. Если мы зайдём в тот каталог, из которого запускается ace_engine.exe(легко узнать из ссылки на программу) то обнаружится один очень интересный файлик - acestream.conf, в котором находятся параметры, с которыми Ace Stream запускается на компьютере. Он представляет собой список параметров командной строки для ace_engine.exe, при этом каждый параметр располагается на отдельной строке. Если у команды есть значение, то оно располагается на новой строке. Хотя, как показали исследования, параметр можно писать через пробел и в той же строке, что и команду.
    Теперь осталось найти - какую же команду нам поставить. В этом нам поможет Wiki проекта ACE Stream: http://wiki.acestream.org/wiki/index.php/Streaming. Нас интересуют команды для режима "узел поддержки". Находим их тут.
    Вот эта команда: --max-upload-speed MAX_UPLOAD_SPEED - максимальная скорость отдачи (байт/с). По умолчанию 0 (без ограничений)..
    Осталось внести её в файл acestream.conf. Внесём её в том формате, который там используется. Допустим нам надо ограничить скорость отдачи в 1000000 бит/с(чуть меньше 1Мбит/с) - тогда добавляемые в файл acestream.conf строки выглядят так:

    --max-upload-speed
    1000000


    Сохраняем изменения файла acestream.conf и перезапускаем программу ace_engine.exe. Теперь настройка включилась и ограничение начинает работать.

    В других системах ищем подобный файл конфигурации и добавляем изменения в него. Если же такого файла нет и сервис ACE Stream запускается из командной строки - то добавляем его в командную строку.

Оригинал статьи находится тут.

Статья обсуждается на Всеобщем форуме в этом топе

Число полуоткрытых соединений - между Сциллой и Харибдой

    В части операционных систем Микрософт число полуоткрытых соединений было ограничено(до 10). Вы не почуствуете особой разницы в работе, пока не надо будет использовать торрент-клиент. Но! Запустив его Вы через некоторое время почувствуете "торможение" при работе с браузерами и другими программами, работающими в интернете.
    Поискав как решается эта проблема Вы достаточно быстро найдёте как её решить. Достаточно запустить программу типа Half-open limit fix - и вуаля! "Торможение" пропадает. Однако ничего "не даётся бесплатно". Через некоторое время работавшая раньше без проблем система может начать выпадать в "синий экран"(BSOD). Причём BSOD будет происходить в момент работы торрент-клиента. То что BSOD происходит именно по этой причине легко проверить не запуская торрент-клиент. BSOD не будет появляться пока Вы его снова не запустите и не пройдёт некоторого время после этого.
    Что случилось и что надо делать? А случилось то, что перенастроив на большее число полуоткрытых соединений одну часть системы не учли что другая часть её может и не работать корректно при таких настройках. Особенно часть BSOD возникает из-за драйвера сетевой карты или WinSock(afd.sys).
    Есть ли решение такой проблемы? Конечно есть. Можно подобрать количество полуоткрытых соединений так, чтобы торможения работы уже не было - а BSOD ещё не появлялся.
    Таким путём была "вылечена" система с программой мюТоррент. Со стандартным числом полуоткрытых соединений в 10 при запуске этой программы "скорость реакции" в других интернет-программах тормозился. При установке числа полуоткрытых соединений в 50 в конкретной системе в течении примерны пары суток работы(вместо выключения использовался спящий режим) появлялся BSOD. Тестирование системы с разными величинами числа полуоткрытых соединений и тестирования её с такими значениями в течение длительного времени выяснило что оптимальным для неё является число в 30 полуоткрвтых соединений. При этом и нет заметного торможения других программ при запуске торрент-клиента - и не возникает BSOD.
    Возможно у Вас оптимальное число полуоткрытых соединений другое. Пробуйте. Желательно каждое значение проверять не менее одной-двух недель, вместо выключения используйте спящий режим.

Оригинал статьи находится тут.

Статья обсуждается на Всеобщем форуме в этом топе.