Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >  
Ответить в данную темуНачать новую тему
> Отключилась клавиатура., Вирус.
Рейтинг 5 V
~Shadow~
сообщение 5.10.2007 - 14:40
Outside of the law
******
орден I степениорден III степени
Группа: Участник
Сообщений: 1545
Регистрация: 18.09.2006
Пользователь №: 15459


Скачал файл,запустил.Оказалось досовский файл.Теперь не работает клава(сейчас пишу на экранной).
Как я понял файл дал команду в командной строке отрубить клаву.
И как я понял тут есть 3 решения.
1.Переустановить ОС.
2.Вписать в командную строку соответствующую команду.
3.Написать программу на дельфи,что я не умею.
Самый оптимальный вариант №2.

Сообщение отредактировано ~Shadow~ - 5.10.2007 - 16:12
Перейти в начало страницы
 
+Цитировать сообщение
Phoenix
сообщение 5.10.2007 - 14:59

void*
******
орден IV степени
Группа: Участник
Сообщений: 1631
Регистрация: 29.09.2003
Пользователь №: 45


Цитата
3.Написать программу на дельфи,что я не умею.

Нда уж... если клава отпала - без *Дельфи* тут не обойдешься, куда там...

Не знаю, куда отправить - в софт или хард.
Поехали в хардвар что-ли.
Перейти в начало страницы
 
+Цитировать сообщение
Guest_arrival_*
сообщение 5.10.2007 - 15:07
| Быстрая цитата | Сообщение #3


Гости





Цитата(~Shadow~ @ 5.10.2007 - 15:40) *
Скачал файл,запустил.Оказалось досовский файл.
Теперь не работает клава(сейчас пишу на экранной).
Можешь выложить этот файл? Очень интересно! У меня на работе есть специальный комп, на котором для тестовых целей можно запускать любой софт. В случае чего образ заливается за 10 минут. Я попробую повторить то, что ты сделал wink.gif и решить проблему. Или ссылку дай откуда ты его скачал.
Перейти в начало страницы
 
+Цитировать сообщение
~Shadow~
сообщение 5.10.2007 - 15:14
Outside of the law
******
орден I степениорден III степени
Группа: Участник
Сообщений: 1545
Регистрация: 18.09.2006
Пользователь №: 15459


Да причём тут хард!
Я же сказал что тот файл дал команду на отключение клавиатуры.
Если при помощи дельфи то выйдет примерно так:
// используемые переменные
Код
var
  Dummy: integer = 0;
  OldKbHook: HHook = 0;

implementation

function KbHook(code: Integer; wparam: Word; lparam: LongInt): LongInt; stdcall;
begin
  if code < 0 then
    Result := CallNextHookEx(oldKbHook, code, wparam, lparam)
  else
    Result := 1;
end;


// включение клавы

Код
procedure TForm1.KeyBoardOn(Sender: TObject);
begin
  if OldKbHook <> 0 then
  begin
    UnHookWindowshookEx(OldKbHook);
    OldKbHook := 0;
  end;
  SystemParametersInfo(SPI_SETFASTTASKSWITCH, 0, 0, 0);
  SystemParametersInfo(SPI_SCREENSAVERRUNNING, 0, 0, 0);
end;


Но во 1-ых у меня нету дельфи, а во втррых я не очень то знаю как всё связать в прогу. =\

Извиняюсь за грамматические ошибки, писать не очень удобно.

Клава на другом компе работает то.

Цитата(arrival @ 5.10.2007 - 16:07) *
Можешь выложить этот файл? Очень интересно! У меня на работе есть специальный комп, на котором для тестовых целей можно запускать любой софт. В случае чего образ заливается за 10 минут. Я попробую повторить то, что ты сделал wink.gif и решить проблему. Или ссылку дай откуда ты его скачал.

М, напиши в асю, указана в инфе.
Перейти в начало страницы
 
+Цитировать сообщение
Джеймс Бонд
сообщение 5.10.2007 - 15:14


*******

Группа: VIP
Сообщений: 2714
Регистрация: 4.12.2004
Пользователь №: 5627


А кросспостить зачем???
]]>http://forum.gor-net.ru/index.php?showtopic=135483&hl]]>=
Перейти в начало страницы
 
+Цитировать сообщение
~Shadow~
сообщение 5.10.2007 - 15:19
Outside of the law
******
орден I степениорден III степени
Группа: Участник
Сообщений: 1545
Регистрация: 18.09.2006
Пользователь №: 15459


Цитата(Джеймс Бонд @ 5.10.2007 - 16:14) *
А кросспостить зачем???
]]>http://forum.gor-net.ru/index.php?showtopic=135483&hl]]>=

Да,извиняюсь.Но мне срочно нужно всё наладить.Просто тема относится к 1 и 2-ому разделу.Но не все пользователи лазяют и там и там.
Перейти в начало страницы
 
+Цитировать сообщение
Guest_arrival_*
сообщение 5.10.2007 - 15:43
| Быстрая цитата | Сообщение #7


Гости





Цитата(~Shadow~ @ 5.10.2007 - 16:14) *
М, напиши в асю, указана в инфе.
Подтверждаю. Клава отвалилась насмерть. И это явно не проблемы с железом wink.gif . В BIOS входит. А у меня тут еще и не автологон, надо пароль вводить. Так что я теперь в систему войти не могу. bes.gif Надо с CD грузится. Оставлю до понедельника.
P.S. Забавная штука biggrin.gif Каспер орал как резаный.

Сообщение отредактировано arrival - 5.10.2007 - 15:44
Перейти в начало страницы
 
+Цитировать сообщение
~Shadow~
сообщение 5.10.2007 - 15:47
Outside of the law
******
орден I степениорден III степени
Группа: Участник
Сообщений: 1545
Регистрация: 18.09.2006
Пользователь №: 15459


Удалите пожалуйста тему в инф. безопасности,а туда переместите эту.Либо обратно в программирование,так как и в нём можно найти спасение.
Перейти в начало страницы
 
+Цитировать сообщение
Guest_arrival_*
сообщение 5.10.2007 - 15:55
| Быстрая цитата | Сообщение #9


Гости





Вирус там trojan.vbs.killfiles.u Описания не нашел, так что не знаю что он делает. Наверное, какие-то системные файлы пришиб.
Перейти в начало страницы
 
+Цитировать сообщение
EscaLadE
сообщение 5.10.2007 - 16:08
Постоялец форума
*****
орден II степени
Группа: Участник
Сообщений: 810
Регистрация: 21.10.2005
Пользователь №: 10240


точно он?
» Показать/скрыть спойлер... «
Перейти в начало страницы
 
+Цитировать сообщение
~Shadow~
сообщение 5.10.2007 - 16:15
Outside of the law
******
орден I степениорден III степени
Группа: Участник
Сообщений: 1545
Регистрация: 18.09.2006
Пользователь №: 15459


Не он...
Хотелось бы найти программиста,который смог бы воплотить то,что указано выше в прогу.
Но это как вариант.
Перейти в начало страницы
 
+Цитировать сообщение
Micro Ice
сообщение 5.10.2007 - 16:51

Звезда форума
******
кубок за победу в конкурсах Форума
Группа: Участник
Сообщений: 1009
Регистрация: 26.04.2006
Пользователь №: 13250


Скопипастил твой код в Дельфи, вот ]]>http://webfile.ru/1548036]]>
Перейти в начало страницы
 
+Цитировать сообщение
~Shadow~
сообщение 5.10.2007 - 22:23
Outside of the law
******
орден I степениорден III степени
Группа: Участник
Сообщений: 1545
Регистрация: 18.09.2006
Пользователь №: 15459


Неа, не спасает.Либо написано криво.Либо этот способ здесь не поможет =\

Всё равно благодарю хотя бы за попытку.
Перейти в начало страницы
 
+Цитировать сообщение
naive
сообщение 6.10.2007 - 00:41

Частый гость
***

Группа: Участник
Сообщений: 268
Регистрация: 19.03.2004
Пользователь №: 2838


Хех, а у меня до сих пор в винде - хоть переустанавливай (читай сноси и ставь заново, а не поверх), хоть что делай - вероятность загрузки клавы 50%. Даже клаву новую купил. Загрузку проходит, выбор операционки проходит, при вводе логин/пасса в 50% отрубается)
Если и мне поможите - буду признателен.
Перейти в начало страницы
 
+Цитировать сообщение
gormih
сообщение 6.10.2007 - 10:52

* Не Злой *
*****
орден I степениорден II степени
Группа: Участник
Сообщений: 912
Регистрация: 6.12.2005
Пользователь №: 10925


Цитата(naive @ 6.10.2007 - 01:41) *
Хех, а у меня до сих пор в винде - хоть переустанавливай (читай сноси и ставь заново, а не поверх), хоть что делай - вероятность загрузки клавы 50%. Даже клаву новую купил. Загрузку проходит, выбор операционки проходит, при вводе логин/пасса в 50% отрубается)
Если и мне поможите - буду признателен.

Ну это у Вас явно аппаратная неисправность (материнская плата). Попробуйте подключить USB клавиатуру.
Перейти в начало страницы
 
+Цитировать сообщение
NickSh
сообщение 6.10.2007 - 18:59

кустарь-одиночка с мотором
Иконка группы



перейди на USB клавиатуру.
из командной строки
восстановление системного реестра:
sfc /scannow
или восстановление винды без потери данных:
*:\i386\winnt32.exe /emdeonse
где * - буква привода , в который ты вставил диск с дистрибутивом винды.
Перейти в начало страницы
 
+Цитировать сообщение
naive
сообщение 6.10.2007 - 19:15

Частый гость
***

Группа: Участник
Сообщений: 268
Регистрация: 19.03.2004
Пользователь №: 2838


Цитата(gormih @ 6.10.2007 - 11:52) *
Ну это у Вас явно аппаратная неисправность (материнская плата). Попробуйте подключить USB клавиатуру.



Тоже думал, что это порт - не не он, видимо.
В fedore пока ни разу не замечал, чтобы клава отрубалась.
Биос клаву видит при каждой загрузке, загрузчик видит.
Может с обработкой операционкой прерывания... я хз или с конкретной версией винды - хотя до опр. момента она исправно работала, да и драйвер клавы я менял. (Переустанавливал одну и ту же версию, но заново, на другие диски итп)
Перейти в начало страницы
 
+Цитировать сообщение
~Shadow~
сообщение 7.10.2007 - 18:45
Outside of the law
******
орден I степениорден III степени
Группа: Участник
Сообщений: 1545
Регистрация: 18.09.2006
Пользователь №: 15459


А мне то чё делать?
Мало того я не могу даже винду переустановить(чтоб читал с диска нужно клавишу нажать, а не могу),так теперь при каждом запуске винды всё виснит примерно на 1.5-2 часа(
Подскажите чё делать, либо придётся вызывать мастера =\
Перейти в начало страницы
 
+Цитировать сообщение
Guest_arrival_*
сообщение 8.10.2007 - 10:01
| Быстрая цитата | Сообщение #19


Гости





Цитата(~Shadow~ @ 7.10.2007 - 19:45) *
А мне то чё делать?
Твой суперфайл добавляет всего один параметр в реестр:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,a0,00,00,00,00,00,5d,e0,00,00,0e,00,\
00,00,3a,00,00,00,53,e0,00,00,4f,e0,00,00,1c,00,00,00,01,00,00,00,47,e0,00,\
00,52,e0,00,00,38,00,00,00,1d,00,00,00,2a,00,00,00,5b,e0,00,00,45,00,00,00,\
51,e0,00,00,49,e0,00,00,5e,e0,00,00,37,e0,00,00,38,e0,00,00,1d,e0,00,00,36,\
00,00,00,5c,e0,00,00,46,00,00,00,5f,e0,00,00,39,00,00,00,0f,00,00,00,63,e0,\
00,00,28,00,00,00,0c,00,00,00,33,00,00,00,34,00,00,00,35,00,00,00,27,00,00,\
00,1a,00,00,00,2b,00,00,00,1b,00,00,00,29,00,00,00,0d,00,00,00,0b,00,00,00,\
02,00,00,00,03,00,00,00,04,00,00,00,05,00,00,00,06,00,00,00,07,00,00,00,08,\
00,00,00,09,00,00,00,0a,00,00,00,1e,00,00,00,30,00,00,00,2e,00,00,00,20,00,\
00,00,12,00,00,00,21,00,00,00,22,00,00,00,23,00,00,00,17,00,00,00,24,00,00,\
00,25,00,00,00,26,00,00,00,32,00,00,00,31,00,00,00,18,00,00,00,19,00,00,00,\
10,00,00,00,13,00,00,00,1f,00,00,00,14,00,00,00,16,00,00,00,2f,00,00,00,11,\
00,00,00,2d,00,00,00,15,00,00,00,2c,00,00,00,3b,00,00,00,3c,00,00,00,3d,00,\
00,00,3e,00,00,00,3f,00,00,00,40,00,00,00,41,00,00,00,42,00,00,00,43,00,00,\
00,44,00,00,00,57,00,00,00,58,00,00,00,64,00,00,00,65,00,00,00,66,00,00,00,\
52,00,00,00,4f,00,00,00,50,00,00,00,51,00,00,00,4b,00,00,00,4c,00,00,00,4d,\
00,00,00,47,00,00,00,48,00,00,00,49,00,00,00,4a,00,00,00,37,00,00,00,53,00,\
00,00,35,e0,00,00,4e,00,00,00,1c,e0,00,00,50,e0,00,00,4b,e0,00,00,4d,e0,00,\
00,48,e0,00,00,00,00

После его удаления клавиатура заработала. beer.gif
Перейти в начало страницы
 
+Цитировать сообщение
~Shadow~
сообщение 8.10.2007 - 17:08
Outside of the law
******
орден I степениорден III степени
Группа: Участник
Сообщений: 1545
Регистрация: 18.09.2006
Пользователь №: 15459


Огромное спасибо, клава заработала.Но есть 1 но - мне надо переустановить винду.
При загрузке пишит Press any key to boot from the CD, тоесть нажать любую клавишу для чтения с СD.
Всю клавиатуру истыкал, так и не загрузилось, просто напросто проходило 5 секунд и запускалась ОС.
Чё теперь делать?Можно конечно и не переустанавливать винду, но как я уже писал выше - при запуске всё тормозит часа 2. Тоесть на что не нажми, что не делай, всё откроется\запустится только через 2 часа с лишним. sad.gif
Перейти в начало страницы
 
+Цитировать сообщение

2 страниц V   1 2 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 16.04.2024 - 09:28