Вверх ↑
Этот топик читают: Гость
Ответов: 141
Рейтинг: 11
#1: 2012-10-21 16:05:58 ЛС | профиль | цитата
Есть одна полезная программа, её сделал мой знакомый на Delphi.
Суть её заключается в том, что она открывает файл hosts, который часто подвергается изменению из за вирусного ПО. И там можно просмотреть этот файл, изменить его, и поставить всё по умолчанию.
Хочу продолжить его проект небольшими изменениями, интересует только одно, как открыть этот файл, ведь это у меня он на диске C, а у кого то на B D E и прочее.
Как же его открыть тогда?
И может он находиться где то ещё, кроме как ДИСК:WindowsSystem32driversetchosts ?
карма: 0

0
Ответов: 8930
Рейтинг: 823
#2: 2012-10-21 16:19:53 ЛС | профиль | цитата
CITRUS, примените компонент FileSearch для поиска
Как-то по рекомендации Dilma внес туда свою строчку, так DrWeb замучил при каждом включении: Вирус!! Файл hosts изменён!!, а там кроме моей строчки были ранее только комментарии
карма: 19

0
Ответов: 141
Рейтинг: 11
#3: 2012-10-21 16:30:30 ЛС | профиль | цитата
А что мне даст поиск?
Мне на каждом диске проводить поиск?
Или я не так понял?

У меня KIS тоже ругается)
Но мне как бы всё равно)
Делаю программу чисто для своего сообщества)
Просто решил сделать например детский контроль, по переходу на сайты порнографического типа, будет автопереход на любой другой сайт.
Ну и многое другое)
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#4: 2012-10-21 16:41:32 ЛС | профиль | цитата
http://forum.hiasm.com/forum.html?q=3&p=211687
карма: 0

0
Ответов: 141
Рейтинг: 11
#5: 2012-10-21 16:43:40 ЛС | профиль | цитата
z30-13.opera-mini.net писал(а):

ой я дурааааак...
спасибо, и до поиска не додумался, и до сокращений...
ступил сильно
карма: 0

0
Ответов: 1376
Рейтинг: 197
#6: 2012-10-22 00:47:17 ЛС | профиль | цитата
CITRUS, вот простенькая схемка, с неким сервисом (находит, показывает месторасположение, открывает в Блокноте), может чего высмотришь для себя
code_29363.txt
карма: 1

0
файлы: 1code_29363.txt [10.7KB] [316]
Ответов: 16884
Рейтинг: 1239
#7: 2012-10-22 11:15:38 ЛС | профиль | цитата
CITRUS, и моих 5 копеек
code_29364.txt
------------ Дoбавленo в 11.15:
Или сразу так:
Add(MainForm,2953706,91,112)
{
Width=230
Height=97
link(onCreate,3546147:doWork,[])
}
Add(InlineCode,3546147,147,126)
{
WorkPoints=#6:doWork|
EventPoints=#5:onRes|
Code=#15:unit HiAsmUnit;|12:// Autor Tad|0:|9:interface|0:|21:uses kol,Share,Debug;|0:|4:type|28: THiAsmClass = class(TDebug)|10: private|0:|9: public|19: onRes:THI_Event;|49: Procedure doWork(var _Data:TData; Index:Word);|5: end;|0:|14:implementation|29:Procedure THiAsmClass.doWork;|5:begin|54: _hi_onEvent(onRes,GetSystemDir+'drivers\etc\hosts ');|4:end;|0:|4:end.|
link(onRes,5278201:doExec,[])
}
Add(WinExec,5278201,203,126)
{
FileName="NotePad.exe"
link(onExec,2953706:doClose,[(246,132)(246,168)(79,168)(79,139)])
}
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1code_29364.txt [622B] [189]
Ответов: 1841
Рейтинг: 369
#8: 2012-10-22 15:09:57 ЛС | профиль | цитата
кхм,
[url писал(а):
http://ru.wikipedia.org/wiki/Hosts[/url]]
Операционная системаВерсииРасположение
Windows NT, 2000, XP, 2003, Vista, 7 %SystemRoot%system32driversetc, его расположение может быть переопределено в ключе реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesTcpipParametersDataBasePath, в котором содержится путь к папке.


карма: 1
0
Ответов: 16884
Рейтинг: 1239
#9: 2012-10-22 17:32:42 ЛС | профиль | цитата
.....
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 141
Рейтинг: 11
#10: 2012-10-23 20:25:28 ЛС | профиль | цитата
Хватит меня унижать
Я ужасно ступил, видимо был в порыве сделать скорее прогу и решил не думаю сразу сюда.
Я уже всё сделал по своему.
Всем спасибо.
карма: 0

0
10
Сообщение
...
Прикрепленные файлы
(файлы не залиты)