ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 11.07.2008, 19:15
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Вариант?
PHP код:
<?
$url          
"http://www.r0.ru";
$h          fopen($url"r");
$content  fread($h50);
fclose($h);
?>
 

  #2  
Старый 11.07.2008, 19:31
blaga
Постоянный
Регистрация: 23.03.2006
Сообщений: 977
Провел на форуме:
2976185

Репутация: 694


Отправить сообщение для blaga с помощью ICQ
По умолчанию

Gadik, предложенным тобой способом никак.
 

  #3  
Старый 12.07.2008, 12:54
ruzzer
Познающий
Регистрация: 29.07.2007
Сообщений: 44
Провел на форуме:
532652

Репутация: 28
Отправить сообщение для ruzzer с помощью ICQ
По умолчанию

Подскажите, как в php узнать время создания/изменения файла?
 

  #4  
Старый 12.07.2008, 13:00
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Изменения - filemtime
 

  #5  
Старый 12.07.2008, 13:02
Jer1cho
Участник форума
Регистрация: 06.06.2008
Сообщений: 162
Провел на форуме:
3942177

Репутация: 244
Отправить сообщение для Jer1cho с помощью ICQ
По умолчанию

PHP код:
<?php
$t 
filectime('somefile.doc');
echo 
date('d-m-Y H:i:s'$t);
?>
— время создания.
Насчет изменения, не совсем уверен как, но может:
PHP код:
<?php
$t 
fileatime('somefile.doc');
echo 
date('d-m-Y H:i:s'$t);
?>
 

  #6  
Старый 12.07.2008, 13:07
ruzzer
Познающий
Регистрация: 29.07.2007
Сообщений: 44
Провел на форуме:
532652

Репутация: 28
Отправить сообщение для ruzzer с помощью ICQ
По умолчанию

спс. понял
 

  #7  
Старый 12.07.2008, 14:00
gisTy
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
Провел на форуме:
3629857

Репутация: 504


По умолчанию

такой вопрос появился. при использовании например fgets($fh,1024) при получении страницы от сервера, скачивается не 1024 байта, а вся страница полностью.. как это можно исправить и почему так получается?
 

  #8  
Старый 12.07.2008, 20:02
5triker
Участник форума
Регистрация: 05.04.2007
Сообщений: 150
Провел на форуме:
771228

Репутация: 77
По умолчанию

Цитата:
Сообщение от gisTy  
такой вопрос появился. при использовании например fgets($fh,1024) при получении страницы от сервера, скачивается не 1024 байта, а вся страница полностью.. как это можно исправить и почему так получается?
посмари мож она у тя в цикле где то стоит ,
просто обычно используют что то типа
while (!feof($fh)) {
$file.=fgets($fh, 1024);
}
 

  #9  
Старый 12.07.2008, 15:18
SUBJECT617
Познающий
Регистрация: 06.08.2007
Сообщений: 85
Провел на форуме:
1695462

Репутация: 91
Отправить сообщение для SUBJECT617 с помощью ICQ
По умолчанию

PHP код:
<?php
if ($argc<4)
{
echo 
'========================================================================='."\n";
echo 
'========================================================================='."\n";
echo 
"Usage: $argv[0] <database> <found> <not_found>\n\n\n";
echo 
'Where database.txt - path to database with'." ':' ".'separator,'."\n".'found.txt - path to file, where you will see found hashes,'."\n";
echo 
'not_found.txt - path to file with hashes not found in md5.xek.cc database.'."\n";
echo 
'========================================================================='."\n";
echo 
'========================================================================='."\n";
die;
}
$id 0;
$filename "$argv[1]";
$filename2 "$argv[2]";
$filename3 "$argv[3]";
$of2 fopen($filename2,"w+");
$of3 fopen($filename3,"w+");
$all count(file($filename));
echo 
"                               Database contains $all entries\n\n";
function 
post($data)

     
$buf '';
     
$fp = @fsockopen('md5.xek.cc',80);  
    if (
$fp) { 
          
fputs($fp'POST /index.php HTTP/1.1'."\n");  
          
fputs($fp'Host: md5.xek.cc'."\n");  
          
fputs($fp'Content-type: application/x-www-form-urlencoded'."\n");  
          
fputs($fp'Content-length: ' strlen($data) . "\n");
          
fputs($fp'User-Agent: PHP Script'."\n");  
          
fputs($fp'Connection: close'."\n\n");  
          
fputs($fp$data);                
          while(!
feof($fp))
          
$buf .= fread($fp,2048);
          
preg_replace('/\W[b]\W[\n][0-9]{6}\W\W[b]\W/','',$buf);
          
fclose($fp); 
          return 
$buf;
     }
     else{ 
          return 
'Server is not responding!'
     }
      
}
$content join('',file($filename));
$fcontent preg_replace("/\n/",":",$content);
preg_match_all('/[0-9a-z]{32}/',$fcontent$whatfound);
while (@
$whatfound[0][$id] != '')
{
$hash $whatfound[0][$id];
$page post("hash=$hash&act=find");
if (
preg_match('/\W[b]\W(.{3,30})\W\W[b]\W/',$page,$matches))
{
$pass $matches[1];
fputs($of2,"$id : $pass\n");
}
else
{
fputs($of3,"$id : $hash\n");
}
$id += 1;
}
@
fclose($of1);
@
fclose($of2);
@
fclose($of3);
echo 
'                                          Done!'."\n";
$found count(file($filename2));
echo 
'                               ++++++++++++++++++++++++++'."\n";
echo 
"                               ++$found of $all hashes found!++"."\n";
echo 
'                               ++++++++++++++++++++++++++'."\n\n";
?>

Этотскрипт вообще никак не ускорить?(Он проверяет базу из 1к записей аж 40 минут )Возможно ли реализовать многопоточность с пост запросами на пыхе?
 

  #10  
Старый 12.07.2008, 23:07
n3m0
Участник форума
Регистрация: 11.05.2007
Сообщений: 149
Провел на форуме:
6373157

Репутация: 247
Отправить сообщение для n3m0 с помощью ICQ
По умолчанию

Цитата:
Сообщение от SUBJECT617  
Он проверяет базу из 1к записей аж 40 минут )
ОФФТОП
Я как-то предлагал им сделать специальное API для этого. Сказали что сделают, но позже. Позже уже прошло, так и не дождался...

ПО ТЕМЕ:
Возможно проверка зависит от скорости твоего канала
Многопоточности в php4,5 не существует!
 
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ