Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

20.06.2009, 15:04
|
|
Участник форума
Регистрация: 14.12.2008
Сообщений: 140
Провел на форуме: 186812
Репутация:
14
|
|
а как бы переписать регулярку. мб другие варианты есть...
|
|
|

20.06.2009, 15:08
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Ekpanipui sleshi oO
Tipo \/ ve3de noctaBb
|
|
|

20.06.2009, 15:09
|
|
Участник форума
Регистрация: 14.12.2008
Сообщений: 140
Провел на форуме: 186812
Репутация:
14
|
|
сделал уже давно...
|
|
|

20.06.2009, 15:09
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
alwex В следующий раз сразу пишите, что у вас еще там есть. Как вариант:
Код:
RewriteEngine On
RewriteRule ^gallery/([a-zA-Z0-9]+)/?$ index.php?do=gallery&act=view&allbum=$1 [L]
RewriteRule ^gallery/([a-zA-Z0-9]+)/([0-9]+)/?$ index.php?do=gallery&act=view&allbum=$1&page=$2 [L]
|
|
|

20.06.2009, 15:30
|
|
Участник форума
Регистрация: 14.12.2008
Сообщений: 140
Провел на форуме: 186812
Репутация:
14
|
|
оО заработало. спс
|
|
|

20.06.2009, 15:32
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Попробуйте объединить в одну регулярку.
Код:
RewriteRule ^gallery/([a-zA-Z0-9]+)/?([0-9]*)/?$ index.php?do=gallery&act=view&allbum=$1&page=$2 [L]
У меня по крайней мере, работает и /gallery/test, и /gallery/test/6
|
|
|

21.06.2009, 14:02
|
|
Познающий
Регистрация: 03.06.2007
Сообщений: 31
Провел на форуме: 163026
Репутация:
3
|
|
Доброго времени суток.
Пытаюсь составить регуляку в javascript.
Есть код:
Код:
var match;
var re = new RegExp("link\">Уничтожитель\\s?<\\s*Время\\sстроительства\\s([\\d:]+)", "gi");
while(match = re.exec(document.documentElement.innerHTML)){
alert(match);
}
по идее код должен возвращять время строительства, но что то не работает.
Кусок кода страци:
Код:
<td><a href="http://site.ru/xxx.php/0000000/47" title="" class="link"><img src="http://site.ru/xxx.php/0000000/47BOMBER.gif" title="Бомбардировщик" alt="Бомбардировщик" class="image" /></a></td>
<td style="vertical-align: top;"><a href=http://site.ru/xxx.php/0000000/47" title="" class="link">Бомбардировщик</a> (69 в наличии) <br />
Бомбардировщик был защиту.<br />
Необходимо Металл: 50.000 Кристалл: 25.000 Дейтерий: 15.000 <br />
Время строительства 00:45:00 </td>
<td><input type="text" name="40" value="0" size="3" maxlength="4" class="center" /></td>
</tr> <tr>
<td><a href="http://site.ru/xxx.php/0000000/47" title="" class="link"><img src="http://uni1.darkstar-nn.ru/images/buildings/STAR_DESTROYER.gif" title="Уничтожитель " alt="Уничтожитель " class="image" /></a></td>
<td style="vertical-align: top;"><a href="http://site.ru/xxx.php/0000000/47" title="" class="link">Уничтожитель </a> (16 в наличии) <br />
Уничтожитель - король среди военных кораблей. Его мультифланговые ионные, плазменные и гауссовые орудийные .<br />
Необходимо Металл: 60.000 Кристалл: 50.000 Дейтерий: 15.000 <br />
Время строительства 01:06:00 </td>
<td><input type="text" name="41" value="0" size="3" maxlength="4" class="center" /></td>
|
|
|

21.06.2009, 15:15
|
|
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме: 3069349
Репутация:
808
|
|
Код:
<table id="stats">
<tr>
<td><a href="http://site.ru/xxx.php/0000000/47" title="" class="link"><img src="http://site.ru/xxx.php/0000000/47BOMBER.gif" title="Бомбардировщик" alt="Бомбардировщик" class="image" /></a></td>
<td style="vertical-align: top;"><a href=http://site.ru/xxx.php/0000000/47" title="" class="link">Бомбардировщик</a> (69 в наличии) <br />
Бомбардировщик был защиту.<br />
Необходимо Металл: 50.000 Кристалл: 25.000 Дейтерий: 15.000 <br />
Время строительства 00:45:00 </td>
<td><input type="text" name="40" value="0" size="3" maxlength="4" class="center" /></td>
</tr> <tr>
<td><a href="http://site.ru/xxx.php/0000000/47" title="" class="link"><img src="http://uni1.darkstar-nn.ru/images/buildings/STAR_DESTROYER.gif" title="Уничтожитель " alt="Уничтожитель " class="image" /></a></td>
<td style="vertical-align: top;"><a href="http://site.ru/xxx.php/0000000/47" title="" class="link">Уничтожитель </a> (16 в наличии) <br />
Уничтожитель - король среди военных кораблей. Его мультифланговые ионные, плазменные и гауссовые орудийные .<br />
Необходимо Металл: 60.000 Кристалл: 50.000 Дейтерий: 15.000 <br />
Время строительства 01:06:00 </td>
<td><input type="text" name="41" value="0" size="3" maxlength="4" class="center" /></td>
</tr>
</table>
<script type="text/javascript">
(function(document, test)
{
if(test)
{
document = { documentElement: document.getElementById('stats') }
}
var pattern = /link">Уничтожитель[\s\S]+Время строительства ([\d:]+)/i;
var target = document.documentElement.innerHTML;
var result = target.match(pattern);
alert(result && result[1]);
})(document, true);
</script>
Хотя, может, стоит посмотреть в сторону xpath?
|
|
|

21.06.2009, 16:55
|
|
Участник форума
Регистрация: 14.12.2008
Сообщений: 140
Провел на форуме: 186812
Репутация:
14
|
|
я делаю антиличь через .htaccess и в папке например стоит файл .htaccess и мне надо чтобы он делал редирект например на файл
file/1.exe но чтобы могли зайти только с определенного айпи и получить редирект.
например я зашел в папку с не того айпи что прописан и ошибка а то кто с того то редирект на тот файл но чтобы ссылки на файл не видно было
|
|
|

21.06.2009, 23:15
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Заюзать Order по типу
Код:
Order deny, allow
Deny from all
Allow from [valid-IP]
А правило записать что-то типа
Код:
RewriteRule ^file/?.+$ file/1.exe
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|