ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

27.02.2010, 14:09
|
|
Участник форума
Регистрация: 02.02.2010
Сообщений: 107
Провел на форуме: 612028
Репутация:
28
|
|
видимо этот код проверяет возможность hibernate вообще..
|
|
|

27.02.2010, 16:29
|
|
Участник форума
Регистрация: 15.07.2009
Сообщений: 200
Провел на форуме: 147171
Репутация:
2
|
|
Хм, если это так, то это не совсем то. На моей семёрке он явно есть.
|
|
|

27.02.2010, 16:32
|
|
Участник форума
Регистрация: 15.07.2009
Сообщений: 200
Провел на форуме: 147171
Репутация:
2
|
|
Да, точно, этот код проверяет доступность соответствующих режимов на компе. Вопрос открыт.
|
|
|

28.02.2010, 12:33
|
|
Познающий
Регистрация: 02.12.2009
Сообщений: 37
Провел на форуме: 195146
Репутация:
15
|
|
как узнать содержимое файла, который есть на сервере (http://site/file.dat). и при нахождении строчки (например: mesage hello) вывести сообщение hello?
|
|
|

28.02.2010, 18:04
|
|
Познающий
Регистрация: 21.11.2009
Сообщений: 77
Провел на форуме: 2482290
Репутация:
29
|
|
Сообщение от xafon
как узнать содержимое файла, который есть на сервере (http://site/file.dat). и при нахождении строчки (например: mesage hello) вывести сообщение hello?
var
s: string;
begin
s:=idhttp1.get('http://site/file.dat');
if pos('mesage hello', s)<>0 then
showmessage('hello');
end;
примерно так
|
|
|

28.02.2010, 18:50
|
|
Постоянный
Регистрация: 12.05.2009
Сообщений: 395
Провел на форуме: 4761503
Репутация:
229
|
|
Сообщение от TrueBit
var
s: string;
begin
s:=idhttp1.get('http://site/file.dat');
if pos('mesage hello', s)<>0 then
showmessage('hello');
end;
примерно так
Если же быть совсем точным то (если вместо hello -> будет не предсказуемое слово)(не сочти меня за "умника"  ):
Код:
var
s: string;
begin
s:=idhttp1.get('http://site/file.dat');
//Допустим будет в s слово: message_hello_:)
//Единственное что тут могут регистры мешать (но это дело поправимое :) )
if pos('message', s)<>0 then
begin
showmessage(copy(s, pos('message_', s)+length('message_'),
length(s)-length('message ')-3));
end;
end;
Второй вариант: использовать регулярку
Последний раз редактировалось wolmer; 28.02.2010 в 18:54..
|
|
|

05.03.2010, 22:12
|
|
Познающий
Регистрация: 02.12.2009
Сообщений: 37
Провел на форуме: 195146
Репутация:
15
|
|
Код:
var
s: string;
begin
s:=idhttp1.get('http://site/file.dat');
//Допустим будет в s слово: message_hello_:)
//Единственное что тут могут регистры мешать (но это дело поправимое :) )
if pos('message', s)<>0 then
begin
showmessage(copy(s, pos('message_', s)+length('message_'),
length(s)-length('message ')-3));
end;
end;
на winsock'e, как это будет выглядеть?
|
|
|

06.03.2010, 23:22
|
|
Постоянный
Регистрация: 12.05.2009
Сообщений: 395
Провел на форуме: 4761503
Репутация:
229
|
|
Сообщение от xafon
Код:
var
s: string;
begin
s:=idhttp1.get('http://site/file.dat');
//Допустим будет в s слово: message_hello_:)
//Единственное что тут могут регистры мешать (но это дело поправимое :) )
if pos('message', s)<>0 then
begin
showmessage(copy(s, pos('message_', s)+length('message_'),
length(s)-length('message ')-3));
end;
end;
на winsock'e, как это будет выглядеть?
Почитай книжку Михаила Фленова под названием "delphi, в шутку и в серьез (что умеют хакеры)", там хорошо расписанно про winsock (завтра обяз. скину тебе в личку пример работы с HTTP на winsock)
|
|
|

28.02.2010, 13:29
|
|
Участник форума
Регистрация: 20.02.2010
Сообщений: 121
Провел на форуме: 496930
Репутация:
60
|
|
возможно ошибаюсь но примерно так
idhttp1.get('http://site/file.dat');
это вывести в мемо а потом процедурой search найти нужное слово
|
|
|

28.02.2010, 17:59
|
|
Познающий
Регистрация: 02.12.2009
Сообщений: 37
Провел на форуме: 195146
Репутация:
15
|
|
это то понятно, но... не много не так, мне нужно это делать без форм, и искать именно в файле, а не в мемке.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|