Поиск по моему блогу

Показаны сообщения с ярлыком Languages. Показать все сообщения
Показаны сообщения с ярлыком Languages. Показать все сообщения

You can use this script to install Elastix on VPS servers:

#!/bin/sh
# Create an server virtual machine.  This one for
# checking Centos 5.3 operation running Elastix (asterisk plus extra)
VID=101
vzctl create $VID --ostemplate centos-5-x86 --config vps.basic
vzctl set $VID --onboot yes --save
vzctl set $VID --hostname elastix.bozo.com --save
vzctl set $VID --ipadd 192.168.0.$VID --save
vzctl set $VID --nameserver 192.168.0.253 --save
vzctl set $VID --userpasswd root:elastix
vzctl start $VID
echo " RUN : vzctl exec $VID passwd "
echo " Boost up the quota for disk and memory space "
vzctl set $VID --diskspace 10485760 --save
vzctl set $VID --kmemsize 15242880 --save
vzctl set $VID --othersockbuf 636896 --save
vzctl set $VID --numothersock 480 --save
vzctl set $VID --privvmpages 1000000 --save
vzctl set $VID --numproc 100 --save
# Restart the Virtual machine  so that it gets the IP addresses, etc.
vzctl restart $VID
# Where do we start here  install using yum
sleep 20
REPO=/var/lib/vz/private/$VID/etc/yum.repos.d/elastix.repo
echo "[elastix]" >> $REPO
echo "name=Elastix RPM Repository for CentOS" >> $REPO
echo "baseurl=http://repo.elastix.org/centos/$releasever/updates/RPMS/" >> $REPO
echo "gpgcheck=0" >> $REPO
echo "enabled=1" >> $REPO
echo "" >> $REPO
vzctl exec $VID "yum -y install asterisk*"
vzctl exec $VID "yum -y install elastix-*"
vzctl exec $VID "yum -y install freeze"
vzctl exec $VID "yum -y install fxload"
vzctl exec $VID "yum -y install kernel-module-rhino*"
vzctl exec $VID "yum -y install libmfcr2"
vzctl exec $VID "yum -y install lzop"
vzctl exec $VID "yum -y install perl-HTML-TokeParser-Simple"
vzctl exec $VID "yum -y install perl-WWW-Mechanize"
vzctl exec $VID "yum -y install mod_ssl"
 
You can also install from rpm. If you have dependences try to install with --nodeps 

Here are standard password for elastix: 

Interface   Login    Password
Elastix       admin   palosanto
freePBX     admin   admin
FOP           admin   eLaStIx.2oo7
A2Billing    admin   mypassword
MySQL       root      eLaStIx.2oo7
SugarCRM  admin  password
vTiger        admin   admin
          Openfire    admin   Whatever set at install
Enhanced by Zemanta

Asterisk Phonebook - телефонная книга

Asterisk (PBX)Image via Wikipedia

Общая телефонная книга, основанная на CMS/LAMP и используемая Asterisk PBX, имя и номер заносятся в базу MySQL и выводятся, например, в XML-браузере хардфона или браузере. Click to Dial из браузера.

Установка Asterisk Phonebook

Требуются следующие приложения
# cd /var/www/html
Скачайте исходник с помощью wget.
# wget http://www.a-enterprise.ch/ipline/phonebook/phonebook.tar.gz
Распакуйте архив
# tar -xzvf phonebook.tar.gz
Создайте директорию ~/phonebook/upload и установите права на неё rwxrwxrwx
# mkdir phonebook/upload \\
  # chmod 777 /var/www/html/phonebook/upload
Отредактируйте php.ini
register_globals = On

Создание базы данных MySQL

CREATE DATABASE IF NOT EXISTS `asterisk` ;

CREATE TABLE `pbook` (
  `id` int(11) NOT NULL auto_increment,
  `calld` varchar(50) NOT NULL,
  `name` varchar(50) NOT NULL,
  `bemerkung` text NOT NULL,
  `Diverses` int(1) NOT NULL default '0',
  KEY `id` (`id`),
  KEY `calld` (`calld`),
  KEY `name` (`name`)
)  ;


CREATE TABLE `pbook_directory` (
  `id` int(9) NOT NULL,
  `tel` varchar(20) NOT NULL,
  `name` varchar(50) NOT NULL,
  `strasse` varchar(50) NOT NULL,
  `ort` varchar(50) NOT NULL,
  KEY `tel` (`tel`),
  KEY `name` (`name`)
) ;


CREATE TABLE IF NOT EXISTS `users` (
  `extension` varchar(20) NOT NULL default '',
  `password` varchar(20) default NULL,
  `name` varchar(50) default NULL,
  `voicemail` varchar(50) default NULL,
  `ringtimer` int(3) default NULL,
  `noanswer` varchar(100) default NULL,
  `recording` varchar(50) default NULL,
  `outboundcid` varchar(50) default NULL,
  `directdid` varchar(50) default NULL,
  `didalert` varchar(50) default NULL,
  `faxexten` varchar(20) default NULL,
  `faxemail` varchar(50) default NULL,
  `answer` tinyint(1) default NULL,
  `wait` int(2) default NULL,
  `privacyman` tinyint(1) default NULL
) ;


CREATE TABLE IF NOT EXISTS `events` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `timestamp` datetime NOT NULL default '0000-00-00 00:00:00',
  `event` longtext,
  `uxtime` int(11) NOT NULL,
  `DEST` varchar(20) NOT NULL,
  `SRC` varchar(20) NOT NULL,
  `UID` varchar(20) NOT NULL,
  `CID` varchar(20) NOT NULL,
  `CIDNAME` varchar(50) NOT NULL,
  `IDdest` varchar(20) NOT NULL,
  `IDsrc` varchar(20) NOT NULL,
  `EVNT` varchar(20) NOT NULL,
  PRIMARY KEY  (`id`)
)

Бесплатная парковка домена от «1domain.ru»

Продолжаем тему парковки доменов.
Недавно я рассказывал об одном из первых сервисов Рунета — «Parked.ru».
Если кто еще не знает для чего нужна парковка, то расскажу: зарегистрированные доменные имена, висевшие раньше «мертвым грузом», используя парковку — станут отдельными рекламными площадками, способными приносить прибыль.
Сегодня поведаю про сервис «1domain.ru».

«1domain.ru», в отличие от «Parked.ru», имеет гораздо больше инструментов (оставаясь при всём этом бесплатным) и возможностей настроить страницу, на которую будет ссылаться домен. Можно выбрать чьи рекламные блоки «крутить» на площадке: «Бегун» или «AdSense». Можно выставить домен на продажу и указать цену, либо выставить на аукцион, или, например, с конкретной ценой. Вполне удобно, между прочим. В интерфейсе управления использованы технологии AJAX.
В общем, я считаю что стоит взять на «вооружение» этот бесплатный сервис парковки доменов: «1domain.ru».
Enhanced by Zemanta

Asterisk Голосова пошта

Asterisk (PBX)Image via Wikipedia
Щоб правильно використовувати голосової пошти Asterisk, Ви повинні виконати ряд кроків налаштування. Додержуйтеся інструкцій у цій статті, і Ви можете насолоджуватися поштою.

Основна конфігурація для Asterisk і голосова пошта

Використання інтерфейсу FreePBX і натисніть на компонент "Загальні налаштування".
У розділі "Параметри набору", змінити таким:
Опції Commandes де numérotation : TRW
Замовлення Параметри вихідної : TW
T: Дозволяє апелянти перевести дзвінок, натиснувши #
г: Генерує сигнал для заявника
в: Дозволяє апелянти, щоб почати запис, натиснувши * 1
У "Голосова пошта", змінити таким:
Час за замовчуванням рінгтон: 20
20 це кількість секунд телефон задзвонить до відправки виклику на голосову пошту. Це дасть вам більше часу для відповіді на дзвінок.
Повідомлення тип доступу до голосової пошти: Недоступний
Це дозволить уникнути проблем при використанні функції "Йди за мною", перешкоджатиме система грає повідомлення за замовчуванням і дозволяє грає персональної повідомлення.
У розділі "Бізнес-довідник", змінити таким:
Пошук користувачів в каталозі компанії з: ім'я
Це дозволить абонентам шукати вашу систему на більш підходящі житлові. Я користуюся, як моя гіпотеза, що всі ті ж прізвища.
У полі "Факс", змінити таким:
Розширення для отримання факсів: Система
Вибір системи для системи отримувати факси та відправляє їх по електронній пошті. Якщо у вас є факс підключений до аналогової лінії, з продовженням на цьому шляху, як значення параметра. Якщо ця опція вимкнена, він буде відповідати на дзвінки швидше, але ви не будете мати можливість факс.
Email Факс: VOTRE_ADRESSE@gmail.com
Адреса електронної пошти буде використовуватися, якщо система варіант був вибраний для факсу розширення визначено вище. Це дозволить вам отримувати факси прямо у вашу поштову скриньку.
Email викидів факс: VOTRE_ADRESSE@gmail.com
Адреса електронної пошти, факсу, буде відображатися, якщо система була обрана для факсу розширення визначено вище.
У полі "Мережеве оновлення", змінити таким:
Перевірка оновлень: та
Адреса електронної пошти оновлення: VOTRE_ADRESSE@gmail.com

Повідомлення про голосових повідомлень по-французьки

Якщо ви хочете думку голос повідомлень, переданих по електронній пошті дані по-французьки, виконати наведені нижче інструкції:
Для редагування конфігураційних файлів, Ви можете використовувати редактор "VI", або "Джо" на засіданні "Shell". Ви також можете робити редагування з FreePBX за допомогою компонента "Змінити конфігурацію", перебуває в "Інструменти", і виберіть потрібний файл.
Freepbx_Edittion
Відредагуйте файл / ETC / зірочка / vm_email.inc
Змініть рядок :
;emailbody = $ () VM_NAME,\ П \ nМожливо новий голосової пошти в поштовій скриньці $ () VM_MAILBOX:\ N \ п \ tFrom:\ Т $ (VM_CALLERID) \ п \ tLength:\ T $ () VM_DUR секунд \ п \ TDate:\ Т $ (VM_DATE) \ п \ nDial * 98 для доступу до голосової пошти по телефону. \ NVisit HTTP:/ / AMPWEBADDRESS / запису / index.php для перевірки голосової пошти з веб-браузером. \ П
Для цього :

Команды плана набора IP АТС Asterisk

Asterisk logo В данном документе приведен список всех команд, которые Вы можете использовать в плане набора (extensions.conf). Получить список приложений, загруженных в вашем сервере Asterisk Вы можете консольной командой CLI: "show applications" и "show application ".

Замечания:
  • Алфавитный список команд Вы можете найти в конце этого документа
  • Здесь приведен список команд существующих в релизе Asterisk или в его CVS версиях. Список не содержит информации, в какой версии появилась какая-либо команда. Команды приложений от сторонних разработчиков вынесены в отдельный список.
  • Цветовая маркировка примечаний по версиям Asterisk для команд/функций:
    • Зеленый - Функция/команда добавлена (работает), начиная с указанной версии.
    • Оранжевый - Функция/команда объявлена устаревшей, начиная с указанной версии (ее использование не рекомендуется).
    • Красный - Функция/команда была удалена, начиная с указанной версии, и больше не существует.

Если Вы не используете приоритет "n" в плане набора, не забывайте перенумеровать приоритеты команд, когда добавляете или убираете какую-либо команду в плане набора.

Новые функции, появившиеся в версиях 1.2, 1.4, 1.6 ...

Функции, которые появились, начиная с версии 1.2. Некоторые из них могут получить данные, некоторые используются для записи. Обратите внимание, что некоторые встроенные переменные (включая переменные ENV и LEN) были преобразованы в функции в версии 1.2.

Asterisk и Linux: миссия IP-телефония


Михаил Платов
Соединив нашу мини-АТС с "городом" [1], мы уже получили привлекательное решение, способное обеспечить связью сотрудников небольшого офиса. Но не будем останавливаться на достигнутом - рассмотрим несколько веб-интерфейсов, значительно облегчающих работу как пользователей, так и администраторов Asterisk.
Послушаем почту?
Как вы помните, для проверки голосовой почты в нашем номерном плане есть специальный номер - 8500. Позвонив на него и введя личный пароль, наши пользователи могли прослушать оставленные им сообщения. Правда, иногда такой способ доступа бывает несколько неудобен (например, вы находитесь в другом городе или просто под рукой нет телефона). Для решения этой проблемы можно отсылать записанные сообщения на e-mail (см. [2]) или организовать централизованный доступ через Интернет с использованием безопасного SSL-соединения. Отрадно то, что в состав стандартного дистрибутива Asterisk веб-интерфейс для работы с голосовой почтой уже входит, просто в целях безопасности автоматически он не устанавливается. Что, впрочем, не мешает нам сделать это самостоятельно. Для работы данного интерфейса необходим веб-сервер apache с пакетом perl-suid. Краткости ради будем считать, что эти пакеты у нас уже установлены и работают, а веб-сервер сконфигурирован так, что cgi-bin расположен в /var/www/cgi-bin, и cgi-скрипты, входящие в стандартную поставку, выполняются без проблем. Итак, перейдем в каталог /usr/src/asterisk и выполним команду make webvmail.

Интеграция галереи Coppermine в Wordpress. Русская переработанная версия + инструкция по применению

WordPressImage via Wikipedia
coppermine_wp_1
Рассмотрим плагин Coppermine integration 4.0 для Wordpress. При написании этой статьи использовался Coppermine 1.4.13 и Wordpress 2.2.3, Mysql 5.0.32, Php 5.2
Работа с галереей версии 1.3x не проверялась, но работать должно.
Краткая справка
  • Единый вход(логин) в wordpress и галерею
  • Загрузка картинок прямо из окна редактора в галерею
  • Быстрая вставка отдельных картинок из галереи в запись
  • Возможность группировки картинок
  • Применение различных варианты перехода к картинкам и между ними в галерее и в записях
Внесенные мной изменения
В оригинальной сборке плагин содержал несколько недоработок и ошибок, особенно в работе с кодировкой UTF-8. Также выяснилось что сама база Coppermain хранится по умолчанию в “левой” кодировке. К сожалению, если у вас уже заполнена база галереи в “левой” кодировке то придется после модификации самой галереии еще и переименовывать все русские названия картинок/альбомов. Это встроенная недоработка галереи. Исправляется она добавлением одной строки в нужном файле. Ответ на этот вопрос был найден на форуме галереи. Также закрыто несколько “дыр” с сообщениями об ошибках при вызове файлов плагина без авторизации в блоге.

Порядок установки
Часть1. Корректируем кодировку галереи
Для начала нам требуется внести одну строку в файл вашей установки Coppermine чтобы он обрел способность нормально общаться с кодировкой UTF-8. Это нужно делать если у вас используется Mysql 4.1 и выше. Если у вас до сих пор Mysql 4.0 или 3.xx то вам ничего не поможет, кроме апгрейда сервера:
  • Заходим в галерею в меню КОНФИГ и выставляем кодировку галереи UNICODE(Рекомендуется), если вы еще это не сделали.
  • Переходим в папку установки галереи
  • Находим файл \include\functions.inc.php и копируем его себе на компьютер
  • Находим там приведенный код и вносим изменения
  • добавляем тут строку 187 как на рисунке
function cpg_db_connect()
{
global $CONFIG;
$result = @mysql_connect($CONFIG['dbserver'], $CONFIG['dbuser'], $CONFIG['dbpass']);
if (!$result) {
return false;
}
if (!mysql_select_db($CONFIG['dbname']))
return false;
mysql_query("SET NAMES 'utf8'",$result);
return $result;
}   
или посмотрите как на рисунке ниже
coppermian.png
  • Сохраняем файл и заливаем назад на сервер
  • Если у вас уже была база в галерее, то все ваши русские названия придут в негодность. При новой установке галереи все пройдет гладко.

Самые распространенные ошибки и вопросы

Reblog this post [with Zemanta]

Компонент для Joomla - Fireboard RE 2.0 Final Русский

Компонент для Joomla - Fireboard RE. Форум Fireboard RE 2.0 для Joomla 1.0 основан на исходном компоненте от Bestofjoomla версии 1.0.4 и с ним совместим абсолютно. Выполнена колоссальная работа по оптимизации, удалению ошибок и т.п. Кроме всего этого, Fireboard RE 2.0 включил в себя множество уникальных функций, которых нет в оригинале.
ИНСТРУКЦИЯ ПО НОВОЙ УСТАНОВКЕ ФОРУМА:
1. Скачайте архив с дистрибутивом.
2. установите компонент стандартным способом.
3. при первом входе в Админку компонента сверху появится кнопка "Установка БД" - нажмите ее.
4. Произойдет установка таблиц БД. После успешной установки кнопка больше появляться не будет.
5. Войдите в Панель управления и приступайте к конфигурации форума.

ИНСТРУКЦИЯ ПО УСТАНОВКЕ ЧАТА:
- в дистрибутиве компонента создается папка для Чата, однако сам плагин чата в дистрибутив не включен. Кому нужен чат - скачайте его отдельно,
- содержимое архива чата распакуйте в папку components/com_fireboard/template/default/plugin/chat,
- форум автоматически определяет наличие чат-бокса и выводит его на первой странице,
- ВАЖНО: после установки чата задайте права 0777 на каталог com_fireboard/template/default/plugin/chat, включая все вложенные каталоги!
- ВАЖНО: помните, что Чат всегда должен находиться в каталоге com_fireboard/template/default/plugin/chat, какой бы шаблон вы не назначили форуму!

Установка мультиязычного магазина - Joomla 1.5.9 +virtuemart 1.1.3 + Joom!Fish 2.0.2

При установке нам понадабятся
Joomla 1.5.9 (Английская или Русская версия на выбор)
VirtuMart 1.1.3 stable
Joom!Fish 2.0.2 stable


1.Скачиваем нужные пакеты

http://joomlaportal.ru/downloads/joomla/Joomla_1.5.9-Stable-Full_Package.tar.gz
http://joomlaportal.ru/downloads/joomla/Joomla_1.5.9-Stable-Full_Package-Russian.zip
https://dev.virtuemart.net/cb/displayDocument/VirtueMart_1.1.3-Manual_Installation_Package.j15.tar.gz?doc_id=2874
https://dev.virtuemart.net/cb/displayDocument/Language_Pack_for_VirtueMart_1.1.3.zip?doc_id=2870
http://joomlacode.org/gf/download/frsrelease/9438/35740/JoomFish2.0.2.zip

2.Устанавливаем joomla 1.5.9

3.Устанавливаем VirtueMart 1.1.3 stable

В архиве  VirtueMart 1.1.3 stable manual instalation есть 4 директории

administrator
components
modules
plugins


распаковываем их в  рут сайта . Далее идем по ссылке :

http://www.ваш_сайт.com/administrator/index.php?option=com_virtuemart

и видим окно установки virtuemart . Жмем install simple data

Sony представила компактные камкордеры bloggie

Sony Bloggie Camera ReviewImage by Chris Pirillo via Flickr
Компания Sony представила камеры новой платформы bloggie — PM5 и PM5K. Новинки способны как снимать ролики в разрешении HD и Full HD, так и делать 5-мегапиксельные снимки, а также имеют встроенное ПО PMB Portable для размещения материалов в интернете.
Камеры Sony bloggie PM5 и PM5K предназначены для записи видео с разрешением 1280x720 и частотой 60 кадров/c, а также роликов с высоким разрешением Full HD 1920x1080 и частотой 30 кадров/c. Камеры оснащены фирменной технологией стабилизации изображения SteadyShot и автоматически распознают лица людей.
Модели обладают поворотным на 270 градусов объективом и позволяют вести съемку почти с любого ракурса. В комплект также входит специальная насадка-адаптер, при помощи которой можно снимать 360° панорамные видеоролики (затем их можно просмотреть, используя встроенное ПО). Поддерживается закачка на YouTube и Picasa, а весной к функционалу bloggie добавят и возможность загрузки отснятого материала с небольшими заметками прямиком в социальную сеть Facebook.
Технические характеристики Sony bloggie MHS-PM5/PM5K:
• 1/2.5" CMOS-матрица, 5 Мп;
• система стабилизации изображения SteadyShot;
• 26 МБ встроенной памяти, поддержка карт памяти Memory Stick PRO Duo, Memory Stick PRO-HG Duo, SD/SDHC;
• формат видео — MPEG4 AVC/H.264 (MP4);
• разрешение видео — 1920x1080@30p (16:9), 1280x720@60p (16:9), 1280x720@30p (16:9), 640x480@30p (4:3);
• вес без батареи — 110 г, с батареей — 130 г;
• размеры: 108x19x54 мм.
Источник - http://www.onliner.ua/
Reblog this post [with Zemanta]

Лучшее решение для дистанционного управления удаленным компьютером через интернет

Лучшее решение для вэб-конференций в Skype? 17.11.08 Много людей используют Skype. И иногда некоторые из них спрашивают, какое же решение для вэб-конференций является лучшим для Skype. Под вэб-конференциями в данном случае имеются в виду возможности application-sharing (совместная работа в приложениях), whiteboard (интерактивная доска) и live-annotations (возможность рисовать поверх любого экрана). Чат, аудио и видеосвязь, разумеется, происходят через сам Skype. В списке дополнений Skype для вэб-конференций больше всего внимания заслуживают 2 сервиса: Yugma и Mikogo.

Реклама от BigBN