Показать сообщение отдельно
Старый 21.09.2005, 06:54   #6
Zlato
Постоялец
 
Пол:Мужской
Регистрация: 06.06.2005
Адрес: С-Пб
Сообщений: 509
Репутация: 959
По умолчанию Ответ: StarFuck

Код:
1. Введение
Эта программа позволяет выключать CD приводы в вашей системе. На данный момент
она поддерживает не только выключение всех приводов на IDE канале, как это
делает программа starfuck, но и позволяет выключать приводы по отдельности.
Таким образом становится возможным выключение CD привода при его одновременном нахождении
на одном канале с жёстким диском. Эта программа - усовершенствованная техническая доработка 
проекта starfuck. Проект starfuck в свою очередь был заморожен на неопределённое время по 
причине того, что команда разработчиков поменялась.
Прежде чем будете использовать эту программу, запомните: всё что вы делаете, вы делаете на свой
страх и риск.
Будьте предельно осторожны в использовании этой программы: не все её возможности будут
работать у каждого, это зависит от аппаратной и програмной составляющей вашего компьютера.
Если вы не уверены в использовании этой программы, то незамедлительно удалите её.
Важно!!!
После долгого бета тестирования программы пришлось добавить эту важную информацию, поскольку
не все приводы полностью соответствуют ATA стандартам и не все команды поддерживаются этими
приводами.
При этом подразумеваются не только CD приводы, но и LS 120, Zip, MO, Flash драйвы, но и даже
жёсткие диски, и тому подобное. Таким образом использование этой программы может повлечь физическую поломку вашего IDE привода. К сожалению нет способа определить, поддерживается ли
привод полность или нет, чем испробовать программу в работе с ними.
НО ЭТО МОЖЕТ ПОВЛЕЧЬ ФИЗИЧЕСКУЮ ПОЛОМКУ ВАШЕГО ПРИВОДА. ИСПОЛЬЗУЙТЕ ВСЕГДА НА СВОЙ СТРАХ И РИСК!
ЕСЛИ ВЫ НЕ УВЕРЕНЫ, ТО СТЕРИТЕ НЕЗАМЕДЛИТЕЛЬНО ЭТУ ПРОГРАММУ.
Пожалуйста, не задавайте по этому поводу вопросов, будет ли работать у вас или нет, поскольку
я не могу знать этого с полной увереностью.


				2. Короткое описание работы
- Важно: Для корректной работы вам следует иметь административные права (по умолчанию они уже установлены)

Разъяснение предназначения управляющих элементов
- "Disable ch1"  // эта кнопка позволяет выключить первый IDE канал встроенного ATA контроллера (Первичный Канал)
- "Disable ch2"  // эта кнопка позволяет выключить второй IDE канал встроенного ATA контроллера (Вторичный Канал)
- "Disable ATA"  // эта кнопка позволяет выключить встроенный ATA контроллер
- "Disable CD"   // эта кнопка позвоялет автоматически выключить установленные ATAPI CD приводы на встроенном ATA контроллере
- "Disable node" // эта кнопка позволяет выключить связь к узлам SCSI устройства
.
.
- "Enable ch1"  // эта кнопка позволяет включить первый IDE канал встроенного ATA контроллера (Первичный Канал)
- "Enable ch2"  // эта кнопка позволяет включить второй IDE канал встроенного ATA контроллера (Вторичный Канал)
- "Enable ATA"  // эта кнопка позволяет включить встроенный ATA контроллер
- "Enable CD"   // эта кнопка позвоялет автоматически включить установленные ATAPI CD приводы на встроенном ATA контроллере
- "Enable node" // эта кнопка позволяет включить связь к узлам SCSI устройства
----------------------------------------------------------------
Если автоматическое выключение не приводит к желаемому результату, то вы можете попробовать ручной аналог этих кнопок.

- "Pr.Master Off"  // эта кнопка позволяет выключить один установленный привод в MASTER позиции на первичном канале
- "Pr.Slave Off"   // эта кнопка позволяет выключить один установленный привод в SLAVE позиции на первичном канале
- "Sc.Master Off"  // эта кнопка позволяет выключить один установленный привод в MASTER позиции на вторичном канале
- "Sc.Slave Off"   // эта кнопка позволяет выключить один установленный привод в SLAVE позиции на вторичном канале
-
- "Pr.Mas-Sl Off"  // эта кнопка позволяет выключить два установленных привода в MASTER и SLAVE позициях на первичном канале
- "Sc.Mas-Sl Off"  // эта кнопка позволяет выключить два установленных привода в MASTER и SLAVE позициях на вторичном канале
-
- "Pr.M-Sc.M Off"  // эта кнопка позволяет выключить два установленных привода в обоих MASTER позициях на первичном и вторичном канале
- "Pr.M-Sc.S Off"  // эта кнопка позволяет выключить два установленных привода в MASTER позиции на первичном канале и в SLAVE позиции на вторичном канале
- "Pr.S-Sc.M Off"  // эта кнопка позволяет выключить два установленных привода в SLAVE позиции на первичном канале и в MASTER позиции на вторичном канале
- "Pr.S-Sc.S Off"  // эта кнопка позволяет выключить два установленных привода в обоих SLAVE позициях на первичном и вторичном канале
.
.
- "Pr.Master On"  // эта кнопка позволяет включить один установленный привод в MASTER позиции на первичном канале
- "Pr.Slave On"   // эта кнопка позволяет включить один установленный привод в SLAVE позиции на первичном канале
- "Sc.Master On"  // эта кнопка позволяет включить один установленный привод в MASTER позиции на вторичном канале
- "Sc.Slave On"   // эта кнопка позволяет включить один установленный привод в SLAVE позиции на вторичном канале
-
- "Pr.Mas-Sl On"  // эта кнопка позволяет включить два установленных привода в MASTER и SLAVE позициях на первичном канале
- "Sc.Mas-Sl On"  // эта кнопка позволяет включить два установленных привода в MASTER и SLAVE позициях на вторичном канале
-
- "Pr.M-Sc.M On"  // эта кнопка позволяет включить два установленных привода в обоих MASTER позициях на первичном и вторичном канале
- "Pr.M-Sc.S On"  // эта кнопка позволяет включить два установленных привода в MASTER позиции на первичном канале и в SLAVE позиции на вторичном канале
- "Pr.S-Sc.M On"  // эта кнопка позволяет включить два установленных привода в SLAVE позиции на первичном канале и в MASTER позиции на вторичном канале
- "Pr.S-Sc.S On"  // эта кнопка позволяет включить два установленных привода в обоих SLAVE позициях на первичном и вторичном канале

- ВАЖНО: После нажатия на нужную кнопку вы увидете в заголовке главного окна "Processing..." 
!!!Будьте терпеливы, не нажимайте какую-либо кнопку до тех пор, пока не изменится заголовок с "Processing..." на "Starforce Nightmare"


				3. Системные требования
Эта программа создана для использования под операционными системами Windows XP и Windows 2003 Server (бета поддержка для Windows 2000, Windows Me и Windows 98)
(ВАЖНО: Эта программа не будет работать под Windows 95 и ниже)
(На Windows2000 системах ваш хост не должен администрироваться извне другим главным компьютером в сети, иначе вы не сможете запустить программу как следует)

                                4. Известные проблемы
Начиная с версии старфорса 3.4.65.09 для предотвращения действия старых методов используемых 
в старфаке для выключения CD приводов, старфорс пошёл по пути разительной аппаратной несовместимости.
Игра защищённая старфорсом пытается сбросить IDE канал прежде чем защита начнёт проверку диска.
По этой причине данное действие со стороны старфорса может продлиться до двух минут, прежде чем
защита вообще примется за проверку диска. Этому подвержены все те пользователи, у кого CD 
приводы находятся на SCSI контроллере, ATAPI CD приводы на ATA/RAID контроллере, CD приводы 
на USB контроллере и даже те, у кого CD приводы находятся на грядущем аппаратном новшестве,
на так называемом SATA контроллере, для интефейса которого с недавних пор начали выпускаться 
CD приводы.
Эта аппаратная несовместимость проявляется даже тогда, когда вы физически отключите все приводы
с IDE канала, а также выключите в BIOS'е сами IDE каналы для высвобождения нужных ресурсов.
Таким образом вам даже не понадобится использовать нашу программу, чтобы самостоятельно установить
данный факт несовместимости. Вот что вы получаете с защитой StarForce.
Возникает такое ощущение, что StarForce команду вовсе не волнует её аппаратная совместимость,
и не только это, их также не волнует программная совместимость продукта, за который они требуют
деньги. Когда они пытаются сбросить канал, они "играются" с системой приоритетов операционной
системы Windows, поэтому не удивляйтесь, если ваш компьютер зависнет или же после нескольких
запусков в таких условиях игры защищённой старфорсом в последствии перестанут запускаться любые
приложения для Windows операционной системы. Всё это происходит уже начиная с версии 3.4.65.09 и
выше. На наших тестовых системах такие программные ошибки старфорса повторялись многократно.
Как вы видете, всё что сделала команда старфорс до нынешнего момента - в конце концов оказалось
бесполезным. Таким образом, всё что те добавили к защите, так это разительно возросшая 
аппаратная и программная несовместимость, ни больше, ни меньше.
Даже представить трудно, каков будет следующий уровень аппаратно/программной несовместимости, 
если команда старфорс попытается воспрепятствовать методам использующимся в этой программе.
Насколько далеко они пойдут со своим параноическим представлением о том, что не надо заботиться
о аппаратной и программной совместимости их защиты? Как это будет работать на грядущей PCI
Express шине? Как это будет работать с контроллерами в родном режиме?
Мне уже довелось установить большое количество проблем в работе старфорса с контроллерами в
родном режиме.
Например большинство обладателей материнок на базе чипсетов Nforce2,3+ уже сейчас могут
переставить свой контроллер в родной режим начиная с Windows xp sp1
[Для просмотра ссылок требуется регистрация. Зарегистрироваться...]
Достаточно добавить в реестр следующее
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PnP\Pci]
"EnableNativeModeATA"=dword:00000001

А в ближайщем будущем родной режим для IDE контроллеров вообще станет необходимостью для грядущих
версий операционной системы Windows, чтобы получить от компании Microsoft "hardware logo"
Как вы видете, мир аппаратных новшеств не стоит на месте, а всё что делает старфорс - так это
деградация своей аппаратной и программной совместимости.
Если вы как разработчик или распространитель игр приподносите пользователям ваши программы, 
игры или обновления, то вам придётся считаться с тем, что даже с обновлением защиты StarForce
совместимость вашей программы резко упадёт вместо ожидаемых улучшений. Особенно учитывая 
последние события.
Всё ещё хотите защитить свой продукт старфорсом?

Как пользователь вы должны считаться с тем, что если вы купите новый аппаратный компонент,
как например новую материнскую плату, то может произойти так, что ваша любимая игра больше
не пойдёт нa такой системе из-за аппаратной несовместимости с защитой старфорс. Мало того,
если вы уже обладатель самых последних компьютерных новшеств и до сих пор StarForce работал 
исправно, то достаточно установить обновление на игру, как вы окажетесь больше не способны
запустить игру с оригинального диска на своём компьютере.
Всё ещё желаете купить такие игры защищённые старфорсом?
Вы видите, чтобы создать эту программу необходимо иметь глубокие экспертные познания в 
аппаратной архитектуре и как вам наверное стало ясно, они у нас есть, иначе бы эта программа
не существовала.
Всё, что я этим хочу сказать, это то, что описанно выше, не просто пустые слова,
это реальность. Так что подумайте о том, что вы покупаете за свои деньги.


PS: Программа прекрасно справляется даже с версией 3.4.65.11, но как описано выше,
при использовании функции "deactivate channel" начиная с версии 3.4.65.09 вам возможно
придётся ждать до двух минут, пока старфорс не закончит свои бессмысленные попытки
сбросить канал. Это проблема аппаратной несовместимости старфорса и проявляется
на любой системе без физически установленных ATAPI приводов на IDE контроллере. 
При использовании же функции выключения приводов по отдельности запускается незамедлительно
даже на этих версиях :)

Последний раз редактировалось belenkov; 30.04.2006 в 23:32..
Zlato вне форума
 
Ответить с цитированием Вверх
 
Время генерации страницы 0.08244 секунды с 9 запросами