| eggdrop.org.ru · Правила |
Помощь
Поиск
Участники
Календарь
|
| Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
| drilly |
Отправлено: Apr 1 2009, 02:54 PM
|
|
Новичок Группа: Участник Сообщений: 4 Пользователь №: 8935 Регистрация: 8-October 08 |
Всем привет!
Есть скриптик который записывает в файлик все интернет ссылки которые постили на канале. По комманде можно запросить последние 10 ссылок из файла. Не могу никак сообразить как сделать так, чтобы в файлик заносились только те ссылки которых нет ещё в файле. Т.е. нужно проверять перед добавлением в файл, что такая ссылка отстутствует в файле. Помогите плиз. Спасибо! -------------------- |
| Deniska |
Отправлено: Apr 1 2009, 04:20 PM
|
![]() Гуру Группа: #eggdrop opers Сообщений: 334 Пользователь №: 510 Регистрация: 17-March 05 |
Скрипт в студию. Поди lasturls.tcl ? Это не скрипт, это так, скриптик.
|
| Vertigo |
Отправлено: Apr 1 2009, 04:31 PM
|
||||
![]() Почти Профи Группа: Участник Сообщений: 166 Пользователь №: 5641 Регистрация: 25-October 07 |
Все предельно просто. Ваяем процедуру вроде
В urls.dat у нас ссылки. В процедуре которая их пишет в файл, добавить перед записью нечто вроде:
|
||||
| drilly |
Отправлено: Apr 2 2009, 11:08 AM
|
||||
|
Новичок Группа: Участник Сообщений: 4 Пользователь №: 8935 Регистрация: 8-October 08 |
Vertigo, спасибо большое! Идея с foreach'eм, а точнее вот этот кусочек:
помогли мне дописать проверку в скрипте. Единственное я не понял зачем здесь нужна вот эта строчка:
так зачем же оно? -------------------- |
||||
| Kein |
Отправлено: Apr 2 2009, 12:33 PM
|
![]() Совсем Продвинутый Группа: Участник Сообщений: 142 Пользователь №: 4459 Регистрация: 24-August 07 |
Just for lulz.
-------------------- Гражданин Советской Империи.
|
| drilly |
Отправлено: May 25 2009, 04:10 PM
|
||
|
Новичок Группа: Участник Сообщений: 4 Пользователь №: 8935 Регистрация: 8-October 08 |
совсем забыл поделиться с вами скриптом.
Написал как смог, ибо желания вникать в сам язык не было никакого абсолютно, потому как не вижу в этом выгоды для себя. Что делает скрипт: - соберает все ссылки на картинки в файлик; - проверяет, что ссылки живые, что по ссылке реально отдаётся картинка и только тогда пишет в файл; - проверяет, что в файле нет повторов. Хотел ещё сделать эти штуки, но как-то стало лень: !links - выдаёт последние 5 ссылок из базы !links10 - аналогично, только ссылок 10. Добавить время в базу, чтобы перед ссылкой указывалась дата и время когда ссылка была добавлена в базу. Так что если кто-то захочет улучшить скрипт, буду только рад. Планировал на его основе набросать скриптик на php, который бы генерил страничку с этими картинками, однако после анализа двухмесячной базы понял, что контент достаточно тухлый и состоит чуть менее чем полностью из фоток из вкантактика. -------------------- |
||
| username |
Отправлено: Jan 13 2010, 07:11 PM
|
![]() Сдвинутый Группа: #eggdrop opers Сообщений: 612 Пользователь №: 770 Регистрация: 2-July 05 |
Если кому интересен этот скрипт то вот http://forum.egghelp.ru/viewtopic.php?p=509#p509 продолжение работы над ним.
-------------------- Архив TCL скриптов, Форум и Egg.Wiki: http://egghelp.ru/
|
| drilly |
Отправлено: Feb 11 2010, 02:46 PM
|
||
|
Новичок Группа: Участник Сообщений: 4 Пользователь №: 8935 Регистрация: 8-October 08 |
что-то не открывается твой сайт. выложи копипастю сюда плиз. -------------------- |
||
| username |
Отправлено: Feb 11 2010, 11:19 PM
|
![]() Сдвинутый Группа: #eggdrop opers Сообщений: 612 Пользователь №: 770 Регистрация: 2-July 05 |
Работает.
-------------------- Архив TCL скриптов, Форум и Egg.Wiki: http://egghelp.ru/
|
|
|
|
|
|