Разделы
Теги | RSS © 2008 – 2017
Контакты
email: igor@veselov.sumy.ua
skype: utz0r2
» » Страница 5

Скрипты P2P (peer to peer) open-source чатов


PeerJS - скрипт основан на WebRTC, и работает на PeerServer который работает на node.js
Коннект
var conn = peer.connect('another-peers-id');
conn.on('open', function(){
  conn.send('hi!');
});
Получить
peer.on('connection', function(conn) {
  conn.on('data', function(data){
    // Will print 'hi!'
    console.log(data);
  });
});
https://github.com/peers/peerjs

otr.to - скрипт зашифрованного чата с само уничтожающимися сообщениями
Скрипты P2P (peer to peer) open-source чатов
https://github.com/OTRMan/otr.to-chat

jquery-chat - скрипт чата построенного на jQuery + Node.js + Socket.IO
Скрипты P2P (peer to peer) open-source чатов
https://github.com/lovelle/jquery-chat

converse.js - мощный скрипт чата основанного на XMPP протоколе
Скрипты P2P (peer to peer) open-source чатов

https://github.com/jcbrand/converse.js

rocket.chat - мощный скрипт чата на Meteor(js платформа)
Скрипты P2P (peer to peer) open-source чатов

https://github.com/RocketChat/Rocket.Chat

lets-chat - мощный скрипт чата работающего на Node.js и MongoDB и поддерживает XMPP
Скрипты P2P (peer to peer) open-source чатов

https://github.com/sdelements/lets-chat

viber-bot-php - интерфейс на php для работы с API viber


Пример
<?php

require_once("../vendor/autoload.php");

use Viber\Bot;
use Viber\Api\Sender;

$apiKey = '<PLACE-YOU-API-KEY-HERE>';

// reply name
$botSender = new Sender([
    'name' => 'Whois bot',
    'avatar' => 'https://developers.viber.com/img/favicon.ico',
]);

try {
    $bot = new Bot(['token' => $apiKey]);
    $bot
    ->onConversation(function ($event) use ($bot, $botSender) {
        // this event fires if user open chat, you can return "welcome message"
        // to user, but you can't send more messages!
        return (new \Viber\Api\Message\Text())
            ->setSender($botSender)
            ->setText("Can i help you?");
    })
    ->onText('|whois .*|si', function ($event) use ($bot, $botSender) {
        // match by template, for example "whois Bogdaan"
        $bot->getClient()->sendMessage(
            (new \Viber\Api\Message\Text())
            ->setSender($botSender)
            ->setReceiver($event->getSender()->getId())
            ->setText("I do not know )")
        );
    })
    ->run();
} catch (Exception $e) {
    // todo - log exceptions
}

https://github.com/bogdaan/viber-bot-php

embedo - js скрипт встраивания embed элементов по ссылке


embedo - js скрипт встраивания embed элементов по ссылке

Работает с ютубом, инстаграмом, фейсбуком, твиттером и пейнтерестом
https://shobhitsharma.github.io/embedo/

tippyjs - js скрипт красивых анимированых всплывающих подсказок


tippyjs - js скрипт красивых анимированых всплывающих подсказок

https://atomiks.github.io/tippyjs/

wapmorgan/UnifiedPlaylist - php скрипт получение информации с плейлистов


wapmorgan/UnifiedPlaylist - php скрипт получение информации с плейлистов

use wapmorgan\UnifiedPlaylist\UnifiedPlaylist;

if (UnifiedPlaylist::isPlaylist($tmpfile)) {
    $playlist = UnifiedPlaylist::open($tmpfile);
    /// ... operations here
}

https://github.com/wapmorgan/UnifiedPlaylist

styopdev/multiPicker - плагин для выбора дней, цифр или других элементов, он поддерживает мульти выбор


styopdev/multiPicker - плагин для выбора дней, цифр или других элементов, он поддерживает мульти выбор

<script type="text/javascript" src="//code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript" src="multiPicker/dist/multipicker.min.js"></script>
<link rel="stylesheet" href="multiPicker/dist/multipicker.min.css">

<ul id="days">
    <li>Su</li>
    <li>Mo</li>
    <li>Tu</li>
    <li>We</li>
    <li>Th</li>
    <li>Fr</li>
    <li>Sa</li>
</ul>

$("#days").multiPicker({ selector : "li" });

https://github.com/styopdev/multiPicker
«»
Вверх