Самое страшное прерывание I2P SSL
Vladimir Smagin, system administrator, programmer, mov ax 4C00h; int 21h; Больше обо мне >>>

Посылка автоматических сообщений через Telegram

№ 6269 . В разделах: Программирование Администрирование от April 23rd, 2014

telegram_logo

В свете последних событий вокруг Павла Дурова некоторые любители безопасного общения через ВКонтакте (бугага) начали регистрироваться в мессенджере Telegram. У некоторых даже встал вопрос как это можно приспособить для отправки отчетов кронов и программ себе на телефон или десктоп. Электропочта то уже не в моде :)

Ставите пакеты sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev

Делаете себе клон git репозитория git clone https://github.com/vysheng/tg.git с консольным клиентом Telegram.

Далее заходите внутрь директории с исходниками и компилируете ./configure && make && make install. Если все нужные для сборки пакеты стоят, то собирается на ура как под Ubuntu, так и под Debian.

Работает он мягко сказать через задницу, но для Linux пока ниче лучше не написано. Если есть желание – напишите :) Если не верите тут написаны все известные клиенты. Вот таким нехитрым скриптом можно заставить эту фигню отправлять сообщения из консоли:

#!/bin/bash
telegram -k /opt/tg/tg-server.pub -W <<AAA
msg Vasya_Pupkin $1
quit
AAA 

Не забудьте заменить имя пользователя Vasya_Pupkin на ваше. Теперь делаете в консольке ./send_telegram "`date`" и получаете свой текст :) msg можно заменить на send_text и другие интересные команды из этого мануала.

Нет комментариев »

Создание зеркала вашего WordPress сайта в I2P сети – улучшения

№ 6259 . В разделе " Программирование " от April 18th, 2014

Чтобы понять о чем речь нужно прочитать первую статью. Чтобы не править код шаблонов и не углубляться в программирование, можно сделать отдельную директорию wp-content для i2p. Я назвал ее wp-content.i2p и положил рядом с оригиналом.

│/wp-admin                   
│/wp-content                 
| |
| \ uploads
|  |plugins
|  |themes
|  | |
|  | \mytheme
|  \index.php
│/wp-content.i2p             
| |
| \ themes
|  | |
|  | \mytheme
|  \index.php
│/wp-includes                
│ 21h_white.png              
│ 403.html                   
│ index.php                  
│ license.txt                
│ readme.html                

Если вам в i2p нужны такие же плагины, как и в нормальном интернете, то измените путь к директории плагинов с помощью WP_PLUGIN_DIR, добавив его в код ниже. Там же директория wp-content заменена на специально созданную для i2p, но директория uploads оставлена на дефолтном месте, чтобы у вас загрузки из i2p не оказались в неправильной директории. Директорию themes внутри wp-content.i2p я создал сам и положил туда собственную темку, специально сделанную для i2p. Чтобы не заморачиваться с именами тем я директорию новой темки назвал также, как и ту, что у обычного сайта.

Итого имеем 2 директории wp-content для обычного интернета и i2p, в каждой wp-content лежит по 1 теме для обычного интернета и для i2p в директориях с одинаковым именем, файлы из i2p будут грузиться в директории wp-content для обычного интернета и если нужно, то плагины будут такие же, как у сайта в обычном интернете.

Теперь нужно добавить строки в wp-config.php перед require_once(ABSPATH.’wp-settings.php’):

if (strpos($_SERVER['HTTP_HOST'],".i2p")) {
    define('WP_HOME', 'http://blindage.i2p');
    define('WP_SITEURL', 'http://blindage.i2p');
    define('UPLOADS', '/wp-content/uploads');
    define('WP_CONTENT_DIR', dirname(__FILE__) . '/wp-content.i2p' );
    define('WP_CONTENT_URL', 'http://'. $_SERVER['HTTP_HOST'] .'/wp-content.i2p' );
}
require_once(ABSPATH.'wp-settings.php');

Теперь вам не нужно чесаться о переделке темы для вордпресса, автогенерируемых урлах и прочим, просто подгрузив облегченую версию (увы, но сеть i2p пока скоростью не отличается).

Нет комментариев »

Веганская пицца

№ 6251 . В разделе " Комиксы " от April 17th, 2014

vegani ovoshi

Нет комментариев »

Томский радио канал для автолюбителей

№ 6248 . В разделе " О жизни " от April 16th, 2014

Сайт радиоканала

реклама автоканала

Нет комментариев »

Предыдущая страница

© Vladimir Smagin, 2005-2014. Live long and prosper.
Копирование материалов без явного моего одобрения запрещено.

ipv6 ready Рейтинг блогов

admin