Здравствуйте, гость ( Вход | Регистрация )
| Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
|---|---|---|---|---|---|
| 30.1.2012, 23:27 |
С Днюхой Тебя! поздравления |
фуф, еще не опоздал присоединяюсь к поздравлениям, с Днем Рождения, Илья! Всех благ и безошибочного кода |
Setuper | ||
| 26.1.2012, 10:50 |
Домены Для Вашего Хаба Как думаете? |
GULAM33, добавил, ждем обновления днс... |
GULAM33 | ||
| 13.1.2012, 15:32 |
LEDOKOL BOT need help please |
Ничего не поломалось, просто такие настройки специально сделаны в гостевом форуме, чтобы отчасти уберечься от спама и усложнить жизнь анрегам. |
Артём | ||
| 29.12.2011, 23:25 |
Ваши Вопросы И Предложения По Поводу Форума |
MIKHAIL, в теме тоже есть свой поиск Согласен что поиск ипб не идеален, но это встроенное решение, перепиливать его нет никакого желания. P.S.: хорошо прокачанный навык поиска информации во всевозможных источника в наше время незаменим ;) |
Ksan, MIKHAIL | ||
| 27.12.2011, 1:48 |
Ваши Вопросы И Предложения По Поводу Форума |
Вижу проблему в Опере 9.63. При клике на картинке оверлей (серое нечто, должное прикрывать сайт от клика), ставится по размеру экрана, а не на весь размер сайта. И остается это, затемненное чудо, в самом верху страницы. При этом можно открыть несколько увеличенных картинок сразу. Главное чтобы они были разными, дубликаты не открываются. Собственно предложение: Или убрать оверлей или сделать его рабочим. Я не знаю как он там работает, может растягиваться должен, а не растягивается на сколько надо. А может надо position: fixed или компенсировать скроллирование на JS. В последней опере такого косяка нет. Желания ставить древность в виде 9.63 у меня тоже нет. Намек надеюсь понят? ADD: Можно же сделать условный оператор: Код if (date('dd.mm') > '25.12' && date('dd.mm') < '14.01') include 'new_year.tpl'; else include 'header.tpl'; Сделал if на весь декабрь и до 15 января, спасибо за идею |
Enyby | ||
| 19.12.2011, 13:33 |
Ваши Вопросы И Предложения По Поводу Форума |
Setuper, да, в этом году что-то припозднились... забыл я совсем про НГ. правда шапку вернуть - пара кликов |
Setuper, MIKHAIL | ||
| 11.12.2011, 15:28 |
Помошь по хаблисту Доделываю хаблист и выкладываю сюды |
Надо просто вырвать руки у того, кто такое написал... Решение твоей проблемы простое, надо убрать минусы: Код $mb = 1024*1024; $gb = 1024*1024*1024; $tb = 1024*1024*1024*1024; я бы не советовал пользоваться этим "поделием" как есть, только если взять для основы своего пингера с 0. |
dj_crazy_joker | ||
| 2.12.2011, 20:38 |
помогите сделать скрипт |
Ну вы вообще... Хаб с "админом", который не рубит фишки в своем серваке сможет продержаться только за счет харизмы админа и его друзей-чатлан Иначе вряд ли что-то получится в долгосрочной перспективе. Тему закрываю. Админам: будье все-таки добрее к этому миру. Юзерам: учитесь, разбирайтесь, становитесь админами, именно для этого и создан этот форум. Недоадминам (кто не желает много и упорно разбираться и думать головой): лучше все-таки за руль не садиться, никакого кайфа от такого вождения нет, а практической пользы (как от машины, чтобы комфортно доехать до какого-то пункта) я тоже не вижу. Всем: занимайтесь тем, что вам нравится, тогда в мире будет больше счастливых людей и меньше глупости и глупых ошибок. |
Setuper | ||
| 19.11.2011, 6:02 |
Ваши Вопросы И Предложения По Поводу Форума |
MIKHAIL, |
MIKHAIL | ||
| 21.9.2011, 5:17 |
Ваши Вопросы И Предложения По Поводу Форума |
Господа админы форума, неплохо было бы обозначить последние разделы для Русхаба (да и для Верли тоже) обзначить словом (РусХаб)...или (Верли). Например, "Запросы скриптов (РусХаб)"...а то каждый раз происходит путаница с ответами, даёшь ответ, думая, что речь о Птоке и попадаешь впросак, а то и спрашивающего вводишь в заблуждение своим ответом.. Только не говорите про то, что указан уровнем выше РусХаб (или Верли), этого не видно в "Обзоре непрочитанных сообщений", а когда открываешь тему, тоже чаще всего не смотришь далеко вверх.. оформил это тоже. надеюсь теперь нормально путаницы не будет. сорри что так долго. если есть комментарии/пожелания - пишите, будем обсуждать |
Setuper, Ksan, Артём | ||
| 15.8.2011, 1:17 |
Ваши Вопросы И Предложения По Поводу Форума |
test | | | <= тут должны быть коды | | | <= а тут уже просто символы Работает P.S.: А вот если править через быстрое редактирование - все равно | преобразуется в | сейчас покопаю что и где надо поправить... P.P.S.: видимо спать уже пора, я не нашел пока что и где надо поправить, посмотрите плиз сами. Если найдете ответ - жду его здесь! |
Setuper, Saymon21 | ||
| 26.7.2011, 12:23 |
Не могу качать с пользователей с интернета ??? |
Kocha aka Miha улетел в блокировку аккаунта... можете жить спокойней |
Ksan, Артём | ||
| 24.6.2011, 12:33 |
Ваши Вопросы И Предложения По Поводу Форума |
По очень давнишней просьбе одного из форумчан, переехала кнопка "Спасибо" на более видное место. + добавил ей немного ширины для гармонии с "Вставить ник". Надеюсь теперь благодарностей станет больше |
ustas, Setuper, Артём, Maximum, PomanoB, Saymon21 | ||
| 17.3.2011, 16:44 |
ChatAfterLoginLocker API2 | Доступ к чату после N минут онлайн |
Там же есть различность небольшая UserConnected и ChatArrival одинаковы, а вот в ToArrival идет Код Core.SendPmToUser(tUser, sBot, |
Accelerator | ||
| 8.2.2011, 10:55 |
Ваш ник занят и проблемы сети проблема повторного подключения к хабу |
Нормальные клиенты подключаются к хабу через какой-то интервал, после обрыва, и так постоянно, 1 проблема в клиенте. Выкидывайте вы уже этот грейлинк. У тебя какая ОС? Если линукс, то возможно тебе помогут настройки, устанавливающие таймаут для отвалившегося сокета. Но более подробно тебе смогут рассказать только линуксойды или мануалы. |
RAND(i)M | ||
| 7.2.2011, 0:50 |
Showstatus V.1.1 Api2 API2 | Скрипт статус-сообщений |
Marc, а может тебе стоит клацнуть ПКМ на закладке хаба? Все команды с этими статусами мило окажутся там. Если тебе надо показывать их везде, то в этом куске кода замени $UserCommand 1 1 на $UserCommand 1 3 |
Marc | ||
| 31.1.2011, 0:56 |
С Днюхой Тебя! поздравления |
И я от лица всех тысяч пользователей форума и сотен фанатов русхаба хочу поздравить Илью aka Setuper с Днем Рождения! Всего наилучшего и наиприятнейшего в жизни! Трезвой головы, работающего всегда кода и не угасающего интереса! |
Setuper | ||
| 27.1.2011, 1:29 |
Люди помогите! помогите с компом |
Лучше обновиться полностью по всем апдейтам и почистить систему потом от временных файлов. Цитата украинский язblк англ чего? ты спрашивать у поисковиков или сам вообще разбираться пробовал? изучай, на это уйдет максимум пару дней. |
Something_Wild | ||
| 24.1.2011, 23:33 |
Люди помогите! помогите с компом |
Если есть хотя бы 2 гига оперативки смело ставь 7ку, можешь даже не искать пути восстановления текущей ОСи Хотя пишут что XP Tweaker может изменить действие для папки, попробуй сначала его. |
Something_Wild | ||
| 24.1.2011, 23:17 |
Last IP API2 | Логирование IP / Ник юзеров |
van21, замени UserConnected на UserConnected2 в скрипте (3 раза). И еще можно поиграть с параметрами Код -- Maximum number of user IP's to cache / Максимальное количество пользователей IP в кэш MaxLog = 11, --// add-in start -- Maximum days to keep a unregged nick's IP's table logged / Хранение логов в днях LogTime = 30, |
van21, dj_crazy_joker | ||
| 24.1.2011, 22:59 |
Скрипт ИНФО http://mydc.ru/ipb.html?act=post&do=new_post&f=25 |
xlenivevcx | |||
| 18.1.2011, 22:41 |
Матогенератор API2 |
Ага, надо, делай так: Код Core.SendToAll("<"..user.sNick.."> "..toWho.sNick..": Ты "..MatStr.."!") меняй на Код if toWho.iProfile == 0 or toWho.iProfile == 1 then Core.SendToNick(user.sNick,"Айайай, нельзя ругать админов-то! Придумай в их адрес что-нибудь оригинальное сам! :-P") else Core.SendToAll("<"..user.sNick.."> "..toWho.sNick..": Ты "..MatStr.."!") end |
111222 | ||
| 17.1.2011, 22:01 |
Функции Для Разработчиков склад полезных функций |
Я как-то в порыве отказа от конкатенаций сделал вот такое, порой использую так же для отладки и раздаю всем для этих же целей, вот код: Код function SerializeToString(tTable, sTableName, sTab) local tTableConcat = {} local sTab = sTab or "" table.insert(tTableConcat, sTab) table.insert(tTableConcat, sTableName and sTableName.." = {\r\n" or "return {\r\n") for key, value in pairs(tTable) do local sKey = (type(key) == "string") and ("[%q]"):format(key) or ("[%d]"):format(key) if(type(value) == "table") then table.insert(tTableConcat, SerializeToString(value, sKey, sTab.."\t")) else local sValue = (type(value) == "string") and string.format("%q",value) or tostring(value) table.insert(tTableConcat, sTab) table.insert(tTableConcat, "\t") table.insert(tTableConcat, sKey) table.insert(tTableConcat, " = ") table.insert(tTableConcat, sValue) end table.insert(tTableConcat, ",\r\n") end table.insert(tTableConcat, sTab) table.insert(tTableConcat, "}") return table.concat(tTableConcat) end |
Sekretchik, Saymon21 | ||
| 17.1.2011, 12:19 |
Thunder API1, API2 | Бот |
Поправить код Код if Core.Version == "0.4.1.1" then на Conlogs = Core.GetPtokaXPath():gsub("/", "\\").."scripts\\ConnectedUsers.txt" elseif Core.Version == "0.4.0.0" then Conlogs = "../scripts/ConnectedUsers.txt" end Код Conlogs = Core.GetPtokaXPath().."scripts/ConnectedUsers.txt" |
SvaroG79 | ||
| 15.1.2011, 4:28 |
Ошибки текущей версии хаба Обнаруженные ошибки публикуются в этой теме |
В консоли хаб выдал и сообщил о том что умирает: Цитата R6025 - pure virtual function call В логе вот такое: [Sat Jan 15 03:11:30 2011|292] (5) cDCServer: <new actions>: 1 [0] [Sat Jan 15 03:11:30 2011|292] (5) cDCServer: ::(s)NowConn [Sat Jan 15 03:11:30 2011|292] (5) cConn: (sock 116) ::(s)NewConn [Sat Jan 15 03:11:30 2011|292] (3) cConn: (sock 116) Accept new socket: 124 [Sat Jan 15 03:11:30 2011|292] (2) cWebConn: (sock 124) Error in receive: 10035[Sat Jan 15 03:11:30 2011|292] (5) cConn: (sock 116) ::(e)NewConn. Number connections: 4 [Sat Jan 15 03:11:30 2011|292] (5) cDCServer: ::(e)NowConn [Sat Jan 15 03:11:30 2011|292] (5) cDCServer: end loop [Sat Jan 15 03:11:31 2011|295] (5) cDCServer: <new actions>: 1 [0] [Sat Jan 15 03:11:31 2011|295] (5) cDCServer: ::(s)NowConn [Sat Jan 15 03:11:31 2011|295] (5) cConn: (sock 116) ::(s)NewConn [Sat Jan 15 03:11:31 2011|295] (3) cConn: (sock 116) Accept new socket: 128 [Sat Jan 15 03:11:31 2011|295] (1) cWebConn: (sock 128) WEB IN: GET / HTTP/1.1 Accept: text/html, application/xhtml+xml, */* Accept-Language: ru-RU User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0) Accept-Encoding: gzip, deflate Host: localhost:81 Connection: Keep-Alive [Sat Jan 15 03:11:31 2011|295] (5) cConn: (sock 116) ::(e)NewConn. Number connections: 5 [Sat Jan 15 03:11:31 2011|297] (5) cDCServer: ::(e)NowConn [Sat Jan 15 03:11:31 2011|297] (5) cDCServer: end loop [Sat Jan 15 03:11:39 2011|388] (2) cWebConn: (sock 120) Any action timeout... [Sat Jan 15 03:11:39 2011|388] (3) cWebConn: (sock 120) CloseNow (reason 52) [Sat Jan 15 03:11:39 2011|393] (5) cDCServer: <new actions>: 0 [1] [Sat Jan 15 03:11:39 2011|393] (5) cDCServer: ::(s)NowConn [Sat Jan 15 03:11:39 2011|393] (5) cDCServer: ::(s)DelConnection [Sat Jan 15 03:11:39 2011|393] (3) cWebConn: (sock 120) Closing socket: 120 [Sat Jan 15 03:11:39 2011|393] (5) cDCServer: ::(e)DelConnection. Number connections: 4 [Sat Jan 15 03:11:39 2011|393] (5) cDCServer: ::(e)NowConn [Sat Jan 15 03:11:39 2011|393] (5) cDCServer: end loop Использовался код вида Код Core.SendToUser(WebID, "строка") Хаб валится при попытке отправить данные WebID с уже закрытым соединением. Извиняюсь сразу за подобные извращения... И попутно вопрос: какие параметры есть у WebID? |
Setuper | ||
| 13.1.2011, 21:12 |
Интересная находка наткнулся в гугле на сайтик один) |
А почему не выдать адрес? Вообще неясно... Цитата Добро пожаловать на Наш новый форум - Direct Connect Forums (DC++)! Форум собирается включить в себе клиенты сетей DC++, хабы, готовые хабы, скрипты к ним, настройки и многое другое! Конечно будет трудно! но и не говорили что будет легко Мы объявляем набор людей на наш форум! Знающих многое о DC++ Активных, интересных и отзывчивых! Так же выслушаем ваши предложения и пожелания в этой ветке! Поздравляю всех с прошедшим новым годом)Кому интересно пишите, можно в аську. С уважением, Администрация и Блог о грее - спорно. Конечно хорошо что собрана информация, но клиент все равно читерский, плохо это. Потом что команды нету - тоже плохо, надо костяк из 2-4 человек, тогда дела могут наладиться. Еще классно что новая версия ипб, наверняка удобнее и много плюшек в ней. Посмотрим что из этого выйдет |
X-Sky | ||
| 11.1.2011, 21:40 |
Редирект или отключение v1.1, v2.1.1 API2| Выбираем кого отключить, кого перенаправить, если маленькая шара |
mishanspb, проверки по профилю в скрипте нет, поэтому будет ловить всех, кроме таблицы с никами-исключениями. Убрать проверку на пользователей с ключами можно просто удалив строку Код OpConnected = UserConnected А удаление Код RegConnected = UserConnected приведет к отсутствию проверки у всех зарегистрированных юзеров без ключа.Если надо именно по профилям, то смотрим как это сделать в FAQ'е. |
mishanspb | ||
| 10.1.2011, 16:57 |
ChatAfterLoginLocker API2 | Доступ к чату после N минут онлайн |
Ksan, посмотри как это всё сделано в моем скрипте, и не надо обрабатывать вход/выход юзеров + гибкая настройка по профлям |
Ksan | ||
| 9.1.2011, 16:45 |
Несколько Слов О Захватах И Регулярных Выражениях исключительно для разработчиков |
Serx | |||
| 8.1.2011, 3:48 |
ChatAfterLoginLocker API2 | Доступ к чату после N минут онлайн |
Название: ChatAfterLoginLocker Версия: 1.0 Автор: Nickolya + в теме еще есть варианты скрипта от Ksan и alex82 Описание: блокирует чат для заданных профилей на N-ное количество времени после входа на хаб. Собственно весь конфиг скрипта: Код -- блокируемые профили и время их блокировки, в секундах: tLockProfiles = { [3] = 3*60, [-1] = 10*60, } При отправке сообщения в чат, юзер видит работу скрипта в следующем виде: Цитата <PtokaX> *** Для того, чтобы общаться в чате, твоему профилю необходимо выждать 10 мин. после входа на хаб. Лично тебе осталось ждать еще 3 мин. 1 сек. |
Ksan, Артём, Accelerator, Stym, DEN 007 | ||
1 2 3 > »
|
Сейчас: 7.2.2012, 14:16 |