myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
История благодарностей участнику PomanoB. Спасибо сказали: 127
Дата поста: В теме: За сообщение: Спасибо сказали:
29.9.2012, 19:24 Azaly DC
Клиент DC для Windows Phone
Ksan, это клиент именно для Windows Phone 7.5, а не для Windows Mobile. Исправить никак не получится, это совершенно разные системы.

wolf night, Saymon21, официальный способ установки программ на Windows Phone только один - это скачивание их из магазина приложений Microsoft. Для того что бы устанавливать их не из маркета, телефон должен быть разлочен.

Установочный файл выложу, но смысла в этом не так много, так как разлочить некоторые модели вообще невозможно, а для некоторых надо произвести нетривиальные операции.
mariner
28.9.2012, 19:03 Azaly DC
Клиент DC для Windows Phone
Azaly DC - это первый клиент сети Direct Connect (DC) для Windows Phone!

Возможности:
- Настройка имени пользователя, пароля и описания
- Отдельные настройки для каждого хаба
- Возможность закрепить любой хаб на стартовом экране

Это первая версия приложения, и в ней пока отсутствует возможность скачивать файлы, а также личные сообщения.





Если вы не можете зайти на какой-то хаб, пожалуйста, отправьте мне его адрес на электронную почту jgc128ra@gmail.com, я обязательно разберусь с этим!




Скачать


[attachment=6524:AzalyDC.zip]
Nickolya, mariner, Saymon21, KCAHDEP
21.5.2012, 22:47 С Днюхой Тебя!
поздравления
Поздравляю big_smile.gif
Nickolya
24.2.2012, 7:12 Вопросы Разработчикам Скриптов
вопросы по скриптам (мелкие вопросы)
MIKHAIL, загружаешь точно также, потом при сохранении указываешь флаг b
Код
http = require"socket.http"

data, sError = http.request(sUrl)
hFile, sError = io.open(sFilename,"wb")
hFile:write(data)
hFile:flush()
hFile:close()
MIKHAIL
30.1.2012, 10:59 С Днюхой Тебя!
поздравления
Поздравляю big_smile.gif
Setuper
29.8.2011, 16:06 Ошибки текущей версии хаба
Обнаруженные ошибки публикуются в этой теме
RusHub почему-то два раза отсылает $hello :(

Код
[I]$Lock EXTENDEDPROTOCOL_RusHub_by_setuper_2.3.6 Pk=RusHub|$HubName RusHub - Russian hub software|<RusHub> Этот хаб работает под управлением RusHub 2.3.6 (Время работы: 0 мин. / Юзеров: 0 / Шара: 0 Б).|
[O]$Supports NoHello|$Key …СА° A С±±АА01Рr/%DCN096%/іУqУУ±bВaPQqТЦБССЃ|$ValidateNick root|
[I]$Supports UserCommand NoGetINFO NoHello UserIP UserIP2 MCTo|$Hello root|
[O]$Version 1,0091|$MyINFO $ALL root Taugal<Taugal V:0.1,M:A,H:0/1/0,S:15>$ $50 $romanov@klan-hub.ru$148187751297$|
[I]$Hello root|
[O]$Version 1,0091|$MyINFO $ALL root Taugal<Taugal V:0.1,M:A,H:0/1/0,S:15>$ $50 $romanov@klan-hub.ru$148187751297$|
[I]$MyINFO $ALL root Taugal<Taugal V:0.1,M:A,H:0/1/0,S:15>$ $50 $romanov@klan-hub.ru$148187751297$|


Setuper
25.8.2011, 9:04 Webstats
Веб-статистика для хаба
Хм, а попробуй тогда удалить строчку 45 ($row['nick'] = iconv('CP1251','UTF-8', $row['nick']);) в inc/user.php.
Angel_D
15.6.2011, 18:20 С Днюхой Тебя!
поздравления
Поздравляю big_smile.gif
Saymon21
15.5.2011, 9:04 Webstats
API2 | Веб-статистика для хаба
Fe(one)X
20.4.2011, 7:33 Нормальный хаблист
Стоит ли выкладывать в паблик нормальный опен соурс php хаблист?
Мн кажется, стоит выложить, что бы в локалке можно было организовать продвинутый хаблист.

>Пойдет волна создания хаблистов. Вон посмотрите сколько сейчас мониторингов CS развелось. 2-3 сервера - уже мониторинг.
А что толку-то big_smile.gif Хаблист с 2 хабами никому не нужен, никто не будет туда заходить. Постоит две недели с выключениями на ночь и все
Enyby
2.4.2011, 8:46 Пингер NMDC-хабов
Ударим опенсорсом по нездоровой шняге
Вот пример класса на php для обхода хабов. Правда написан он был давно и не совсем оптимально embarrassed.gif

Пример испозования
Код
        $Client = new Client();
        $Client -> SetAddr('127.0.0.1');
        $Client -> SetPort('411');
        if($Client->Connect())
        {
            echo 'Пользователей:',$Client -> GetUsersCount(),'<br />';
            echo 'Шара:',$Client -> GetShare(),'<br />';
            echo 'Тип хаба:',$Client -> GetType(),'<br />';
        }


[attachment=5720:client.class.php.zip]
Nickolya, Invisible, Accelerator, Kingston, Saymon21, DEN 007, мамин_парень
30.1.2011, 17:09 С Днюхой Тебя!
поздравления
Поздравляю! big_smile.gif
Setuper
31.12.2010, 21:55 С Новым Годом!
см название темы
Всех с праздником!!! exciting.gif big_smile.gif
Nickolya, Invisible, Otshelnik-Fm, Saymon21
19.12.2010, 17:14 RusHub Web Starter
Позволяет запускать/перезапускать хаб через веб
Описание
Небольшой пхп-скрипт, позволяющий запускать, останавливать, перезапускать и смотреть статус хаба.

По умолчанию работает с файлом rushub в init.d, создаваемым этим пакетом - http://mydc.ru/topic4069.html

Установка
1. Скопировать index.php и style.css в какую-либо папку веб-сервера
2. Запустить add_sudo.sh для добавления записи в /etc/sudoers

Настройка
- Изменить логин/пароль для веб-доступа - строки 3 и 4 в index.php
- Изменить, если необходимо, имя файла запуска русхаба в init.d - строча 92 в index.php, строка 16 в add_sudo.sh

Предупреждение
add_sudo.sh дает право пользователю, от которого запущен веб-сервер, исполнять /etc/init.d/rushub от рута.
Потенциально это дыра в безопасности, так что используйте на свое усмотрение

[attachment=5354:rhws.zip]
Nickolya, KT315, CrazyKiller, Saymon21, DEN 007
28.11.2010, 22:13 потрашение xml
Если надо что-то простое вытащить, можно просто
local sDate = sText:match"<created_at>(.+)</created_at>"


Если что-то посложнее, смотри тут - http://lua-users.org/wiki/LuaXml
Nickolya, Saymon21, DEN 007
6.10.2010, 6:39 Twitter
Просмотр статуса пользователя
Будет исправлено в ближайшее время
Saymon21
9.9.2010, 18:28 Twitter
Просмотр статуса пользователя
>А еще и запоминал последний твит, и когда проверял в следующий раз проверял состояния не выводил в чат повторов...
Так сделать конечно можно, но тогда те пользователи, которые подключатся к хабу после вывода твита, его уже никогда не увидят

>а почему бы не сделать бота динамическим
Не, по моему так плохо смотрится

Настройку имен бота сделаю
DEN 007
30.8.2010, 13:00 Webstats
API2 | Веб-статистика для хаба
Точно, там старая версия функции dbformat, замени в начале скрипта
вот это
Код
  _G.string.dbformat = function(self, ...)
  local t = {...}
  for k, v in _G.ipairs(t) do
    t[k] = _G.tostring(v):gsub("'", "\\'")
  end
  return self:format(_G.unpack(t))
end

на это
Код
string.dbformat = function(self, ...)
    local t = {...}
    for k, v in ipairs(t) do
        t[k] = tostring(v):gsub("(['\\\"])", "\\%1")
    end
    return self:format(unpack(t))
end
Saymon21
29.8.2010, 17:23 Хаблисты
Причина может быть в том, что у тебя в цикле читаются данные из сокета, потом эти данные разбиваются по |.
Когда данных пришло меньше, чем 2048, все хорошо.
Но когда хаб большой, все MyINFO за одно чтение получить не удается, и выходит, что из сокета прочиталось часть MyINFO, то есть конец буфера выглядит так: "... |$MyINF". И остальная часть MyINFO прочитается только при следующем чтении. Но увеличиваться счетчик юзеров не будет, так как первая часть MyINFO не распознается как MyINFO.
roflDDDD, Enyby, dro
20.8.2010, 9:03 Хаблисты
Можно считать, что процесс инициализации закончился, если команды MyINFO уже были, и пришла первая не MyINFO команда
dro
19.8.2010, 8:24 RHG
Управление скриптами
Название: RHG
Версия скрипта: 0.1.0
Автор: PomanoB
Описание:
Небольшая программа для управления скриптами с широкими возможностями по их отображению.
Также позволяет изменять имя, топик и ник бота хаба.



Для работы скрипта требуется включенный веб-сервер и библиотека iconv
Для работы программы требуется .NET Framework 3.5

Внимание! Скрипт несовместим с WebServer!

[attachment=4905:rhg.zip]
Nickolya, Setuper, Invisible, Maximum, Accelerator, Saymon21, AltSide
18.8.2010, 19:24 Twitter
Просмотр статуса пользователя
Название: twitter
Версия скрипта: 0.1.1
Автор: PomanoB
Описание:
Скрипт позволяет просматривать статус пользователя Twitter'а.
С интервалом iOutTime выводится статус пользователя sOutName.

История версий

v0.1 - первый релиз
v0.1.1 - оптимизация кода, вывод статусов по таймеру
v0.1.2 - настройка имени бота, статусы не выводятся пока не обновятся


[attachment=5015:twitter.lua]
Nickolya, Invisible, Saymon21
10.8.2010, 14:32 Twitter
Просмотр статуса пользователя
Название: twitter
Версия API: 2
Версия скрипта: 0.1.1
Автор: PomanoB
Описание:
Скрипт позволяет просматривать статус пользователя Twitter'а.
С интервалом iOutTime выводится статус пользователя sOutName.

История версий

v0.1 - первый релиз
v0.1.1 - оптимизация кода, вывод статусов по таймеру
v0.1.2 - настройка имени бота, статусы не выводятся пока не обновятся


[attachment=5014:twitter.lua]
Nickolya, Invisible, Saymon21, DEN 007
29.6.2010, 21:11 Webstats
API2 | Веб-статистика для хаба
Тогда сделай так:
Найди строчки 137-153
Код
            $user = $contentXML -> createElement('user');
            $row['share_size'] = GetNormalShare($bytes_lang, $row['share_size']);
            $row['online_time'] = GetNormalTime($time_lang, $row['online_time']);
            $row['url'] = htmlspecialchars($row['nick']);
            $row['nick'] = htmlspecialchars(iconv('CP1251','UTF-8',$row['url']));
            $row['client'] = iconv('CP1251','UTF-8',$row['client']);
            $row['profile'] = iconv('CP1251','UTF-8',$profiles[$row['profile']]);
            if($row['disconnect_time'] < $row['login_time'])
                $user -> setAttribute('online', 1);
            unset($row['disconnect_time']);
            unset($row['login_time']);
            foreach($row as $key => $value)
            {
                $user -> appendChild($contentXML -> createElement($key, $value));
//                echo '<br>'.$value;
            }    
            $users -> appendChild($user);

и замени их на
Код
            $user = $contentXML -> createElement('user');
            $row['share_size'] = GetNormalShare($bytes_lang, $row['share_size']);
            $row['online_time'] = GetNormalTime($time_lang, $row['online_time']);
            $row['url'] = $row['nick'];
            $row['nick'] = iconv('CP1251','UTF-8',$row['url']);
            $row['client'] = iconv('CP1251','UTF-8',$row['client']);
            $row['profile'] = iconv('CP1251','UTF-8',$profiles[$row['profile']]);
            if($row['disconnect_time'] < $row['login_time'])
                $user -> setAttribute('online', 1);
            unset($row['disconnect_time']);
            unset($row['login_time']);
            foreach($row as $key => $value)
            {
                $elem = $contentXML->createElement($key);
                $elem->appendChild($contentXML->createTextNode($value));
                $user -> appendChild($elem);
            }    
            $users -> appendChild($user);

Не проверял, но по идее должно пахать
soad
29.6.2010, 14:15 Webstats
API2 | Веб-статистика для хаба
soad, замени в строках 142 и 143 в файле inc/users.php
$row['client'] = iconv('CP1251','UTF-8',$row['client']);
$row['profile'] = iconv('CP1251','UTF-8',$profiles[$row['profile']]);
на
$row['client'] = htmlspecialchars(iconv('CP1251','UTF-8',$row['client']));
$row['profile'] = htmlspecialchars(iconv('CP1251','UTF-8',$profiles[$row['profile']]));

elektrosistema, такая ошибка уже обсуждалась
soad
24.5.2010, 16:56 Webstats
API2 | Веб-статистика для хаба
Достаточно скоро
UnFeeLing
23.4.2010, 21:40 Webstats
API2 | Веб-статистика для хаба
Исправлю
Saymon21
27.3.2010, 9:27 Webstats
API2 | Веб-статистика для хаба
Попробуй поставить в php.ini error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR
Kingston, DEN 007
26.3.2010, 18:34 Webstats
API2 | Веб-статистика для хаба
То, что писал alex82, частично учтено в этой версии, частично будет учтено в следующей, админка тоже будет

Попробуй использовать обновлятор из этого поста

Насчет ошибки - http://mydc.ru/topic2193.html?view=findpost&p=23358
DEN 007
16.3.2010, 18:28 Webstats
API2 | Веб-статистика для хаба
Там нету изменений по сравнению с той версией, которая у тебя

Брандмауер точно выключен? Может адрес хаба ввел с опечаткой?
DEN 007

2 страниц V   1 2 >
RSS Сейчас: 18.4.2024, 11:23