Print This Post Программируем под PlayStation Portable

Воскресенье, 4. Апрель 2010
Раздел: Lua, автор:

Уже более 2 лет являюсь обладателем PSP, внезапно решил попробовать что-нибудь написать для неё. Писать под псп можно либо на с++, либо на lua. C++ был отброшен за неимением linux'a под рукой и проблемами с установкой среды разработки.
Чтобы запускать lua скрипты, потребуется LuaPlayer Euphoria (для старых версий прошивок можно воспользоваться другим вариантом LuaPlayer). Для установки требуется скопировать папку с eboot.pbp в PSP\GAME.
Основы синтаксиса Lua и функциональные возможности можно посмотреть на сайте разработчика - www.lua.org, однако, при работе с псп набор доступных комманд прилично расширяется. Более-менее полный список находится тут.
Итак, можно приступать к разработке. В качестве примера приведу скрипт, рисующий проекцию куба на плоскость.
Читать дальше »

Print This Post Simple AJAX Chat

Воскресенье, 21. Март 2010
Раздел: PHP, автор:

Написал простой движок немодерируемого чата на php+javascript.

Возможности:
[+] Вход в чат под выбранным никнеймом
[+] Смена никнейма
[+] Список участников
[+] Действия с участниками, аналогично mIRC
[+] Команда /me
[+] Смайлы
[+] Антифлуд
[+] Поддержка модулей (в движке уже есть несколько написанных для примера - время, транслитератор, печать строки наоборот, получение случайной цитаты с bash.org.ru, получение погоды, отображение списка модулей, отображение списка смайлов, курсы валют, определение PR и ТИЦ сайта)
[+] Возможность включить базовую авторизацию, что позволяет как организовать публичный чат, так и приватный для какой-то группы людей
[+] Приватные сообщения
[+] Функции для администрирования чата

Чат имеет множество настроек, все они находятся в начале файла index.php. После настройки чата необходимо сохранить этот файл в UTF-8 без BOM.

Немного документации:

1. Установка
Установка не требуется. Достаточно просто скопировать все файлы и папки на хостинг и дать права на запись файлов в папке plltxe (кроме .htaccess).
Настройки чата находятся в файле index.php в секции CONFIG.

2. Команда /me
Введите в чат
/me статус
для отображения своего статуса в окне чата.

3. Модули
Для вывода всех подключенных модулей введите /list
Модуль используется так: /имя_модуля необязательный_параметр
Например:
admin (23:50:46 23/03/2010): /currency
Курсы валют: USD: 29.3389 rub; EUR: 39.6339 rub
admin (23:51:18 23/03/2010): /weather москва
Погода: Москва: +1..+3, Давление: 747, Ветер: З, 5 - 9 м/с

4. Администраторские команды
Если вы администратор чата, войдите под произвольным никнеймом и введите:
/pass пароль_администратора
Пароль должен быть задан в самом скрипте в секции настроек.

После успешной авторизации будут доступны следующие команды:
/admin [Вася] rename Вася Пупкин
переименует пользователя Вася в Вася Пупкин

/admin [Вася] delete
Удалит пользователя Вася из чата и заблокирует текущую сессию

/admin [Вася] banip
Заблокирует IP-адрес пользователя

/admin [127.0.0.1] unbanip
Разблокирует адрес 127.0.0.1

/admin [Вася] getip
Выведет IP-адрес пользователя Вася

/admin [banlist]
Выведет список заблокированных IP-адресов

/admin [clear]
Очистит кэш чата

Рабочий пример чата тут: Simple AJAX Chat

Скачать: ZIP

Print This Post Small VK notifier

Суббота, 13. Март 2010
Раздел: Perl, Социальные сети, автор:

Небольшой скрипт на перле, уведомляющий о новых сообщениях в ВКонтакте.
Настройка через примитивный интерфейс:

Для работы необходим модуль Win32::GUI.

Скачать: vkmon

P.S.
Обновил Yet Anoter Odnoklassniki Sender (добавил поддержку антикапчи, макрос <<smile>>): Скачать
И несколько сигнатур для патчера: Скачать

Print This Post Создаем плагин на ассемблере для популярного плеера AIMP

Среда, 10. Март 2010
Раздел: Assembler, автор:

Очередная статья, посвященная задротству и извращенству. Почему? Да потому что плагины для AIMP гораздо проще создаются на Дельфи, и для этого автор написал SDK (хотя SDK, конечно, громко сказано - всё ограничилось единственным файлом с исходником на дельфи). Тем не менее, в практике ассемблера этот пример будет весьма полезен и необычен.
Читать дальше »

Print This Post Как запускать скрипты через консоль

Вторник, 9. Март 2010
Раздел: Windows, автор:

Довольно часто мне задают вопрос о том, как запустить скрипт через консоль Windows. Многие запускают скрипты двойным кликом и не могут понять, почему скрипт прекращает свою работу. Поэтому решил написать небольшую инструкцию по запуску Perl-скриптов через консоль.
Читать дальше »

Print This Post С 8-м марта!

Понедельник, 8. Март 2010
Раздел: Жизнь, автор:

Поздравляем всех читательниц с 8-м марта!

Print This Post Yet Another Odnoklassniki Sender

Понедельник, 8. Март 2010
Раздел: Социальные сети, автор:

Скрипт для рассылки по социальной сети Одноклассники.

[+]Многопоточность
[+]Рассылка по друзьям, друзьям друзей, случайным онлайн пользователям
[+]Ротация сообщений/ссылок
[+]Поддержка макросов (<<name>>, <<link>>, <<digit>>, <<trash>>)
[+]Рандомизация текста (замена букв, замена имен)
[+]Поддержка прокси socks5/http

Настройка скрипта производится в файле config.cfg.
Для работы скрипта необходим ActivePerl.

Скачать: 0.1.

P.S. Об ошибках, возникающих при работе скрипта, пишите в комментарии.

Print This Post Mini Facebook Sender

Суббота, 27. Февраль 2010
Раздел: Perl, Социальные сети, автор:

Написал небольшой скрипт рассылки по фейсбуку

[!] На данный момент шлет только по друзьям
[+] Многопоточность
[+] Антикапча
[+] Ротация сообщений
[+] Автообновление

Настройка скрипта производится в файле config.cfg.
Скрипт практически не тестировался. Обо всех ошибках и пожеланиях просьба сообщать в комментариях.

P.S. Если используете аккаунты, не подтвержденные по смс, то будет много капчи.

Скрипт: скачать

Print This Post Proxy Checker Lite 1.4

Суббота, 20. Февраль 2010
Раздел: Assembler, Windows, Софт, автор:

Написал простую программу для проверки HTTP-прокси и socks5-cерверов (MASM32). Характеристики:

[+] Проверка списка HTTP-прокси/SOCKS5 на валидность по отношению к заданному хосту (ищет в ответе прокси заданную строку)
[+] Многопоточный (до 100 потоков)
[+] Позволяет задать таймауты прокси по чтению и записи
[+] Позволяет задать, сколько байт считывать
[+] Любой разделитель адреса и порта прокси
[+] Продвинутые настройки - задание service_uri, http-referer, cookies, отправляемых данных, метода - GET/POST. С помощью правильного использования этих опций можно настроить чекер как простой кликер или программу для накрутки голосований.
[+] В версии 1.1 - проверка прокси на анонимность
[+] В версии 1.3 - сохранение/загрузка настроек в ini-файл
[+] В версии 1.3 - более удобная проверка на анонимность
[+] В версии 1.3 - актуализированы дефолтные настройки
[+] В версии 1.4 - теперь длинные адреса прокси-серверов не обрезаются и не разбиваются на две части

Скачать: ZIP
Update (версия 1.1): ZIP
Update (версия 1.2): ZIP
Update (версия 1.3, теперь банановый и с сорсами!): ZIP
Update (версия 1.4): ZIP

Print This Post Добываем трафик с помощью Aardvark

Среда, 17. Февраль 2010
Раздел: $$$, Социальные сети, автор:

Наверное, многие знают о существовании ресурса Aardvark (новость о покупке этого сервиса Гуглом мелькала на многих информационных порталах).
Этот сервис позволяет пользователям задавать вопросы по какой-либо предметной области и довольно быстро получать на них ответы. Процесс регистрации предельно прост и не требует ввода капчи или подтверждения аккаунта по емейлу.

регистрация в aardvark

Сразу после регистрации можно приступить к делу - начать задавать вопросы. Главным плюсом является наличие прямых активных ссылок в заданных вопросах и возможность выбрать тематику вопроса. Выбор тематики позволяет заранее узнать примерный объем целевой аудитории. Например, по ключу "money" - всего 368 человек, а по ключу "music" уже более 50000.

aardvark

Вопросы следует задавать осмысленные, а не тупо писать "buy viagra", добавляя ссылки. Во-первых, нормальные вопросы живут дольше, следовательно, приносят больше трафика, во-вторых, есть шанс получить блокировку аккаунта, в-третьих, аудитория лучше относится к нормальным вопросам и чаще переходит по ссылке.

aardvark

Аудитория у ресурса не слишком большая, но в будущем она возрастет, и добыча трафика с него будет более актуальной. На момент проведения теста получилось как-то так:

статистика

Насчет конверта ничего сказать не могу, ибо не проверял. И напоследок, скрипт для автоматизации постинга вопросов: скачать