https://github.com/fhaer/MikroTik-Router-Traffic-Monitoring/tree/master/var/www
Month: April 2019
Source Code untuk Mengirim Pesan Lewat Telegram
Setelah kita tahu bagaimana cara bot Telegram mengirim pesan ke kita, kita dapat memulai membuat skrip sederhana untuk mengirimkan pesan ke akun Telegram kita. Adapun skrip untuk melakukan ini dalam bahasa pemrograman PHP adalah sebagai berikut :
<?php
$token_bot=”<token_bot>”;
$data[‘chat_id’]=<ID_penerima>;
$data[‘text’]=”<isi teks>”;
function kirimperintah($perintah,$token_bot,array $keterangan=null){
$url=”https://api.telegram.org/bot”.$token_bot.”/”;
$url.=$perintah.”?”;
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$keterangan);
$output = curl_exec($ch);
curl_close($ch);
return $output;
}
kirimperintah(“sendMessage”,$token_bot,$data);
echo ‘done’;
?>
di mana <token_bot> adalah token yang didapat ketika membuat bot, <ID_Penerima> adalah ID temen-temen sendiri dan <isi_teks> adalah pesan yang ingin dikirimkan. Adapun untuk di Windows, saya pernah coba tapi CURL-nya eror walaupun sudah diinstal. Solusinya adalah mengganti curl dengan file_get_contents, sehingga skrip-nya menjadi :
<?php
$token_bot=”<token_bot>”;
$data[‘chat_id’]=<ID_penerima>;
$data[‘text’]=”<isi teks>”;
function kirimperintah($perintah,$token_bot,array $keterangan=null){
$url=”https://api.telegram.org/bot”.$token_bot.”/”;
$url.=$perintah.”?”;
foreach ($keterangan as $k => $v) {
$url.=$k.”=”.$v.”&”;
}
$url=rtrim($url,”&”);
$result=file_get_contents($url);
return $output;
}
kirimperintah(“sendMessage”,$token_bot,$data);
echo ‘done’;
?>
Tutorial Kirim pesan telegram dengan PHP
Sebenarnya bingung mau diberi judul apa tulisan kali ini. Intinya kita akan mengirimkan pesan dengan Telegram bot menggunakan form HTML dan bahasa pemrograman PHP. Hmm daripada bingung, lebih baik lanjut nulis 😃.
Form merupakan salah satu elemen HTML yang digunakan untuk melakukan interaksi dengan pengguna, baik untuk menerima inputan ataupun mendapatkan informasi pengguna yang selanjutnya akan diproses ke dalam server aplikasi. Biasanya form ini berisi field-field yang harus diisi oleh pengguna. Selengkapnya mengenai form silahkan baca disini.
Untuk lebih jelas mengenai maksud dari tulisan ini, silahkan lihat gambar di bawah ini.

Dapat dilihat pada gambar diatas merupakan sebuah form yang akan kita gunakan untuk mengirimkan pesan Telegram. Sebenarnya tanpa form sekalipun, kita tetap bisa mengirimkan custom message atau komentar kepada pengguna dengan metode API yang disediakan oleh pihak Telegram. Jadi form ini sengaja Saya buat untuk memudahkan hal tersebut.
Langsung saja, mari kita mulai cara membuat form tersebut.
Hal-hal yang harus dipersiapkan:
- Koneksi Internet
- Web server
- Bot Telegram
- Sedikit pemahaman tentang bahasa pemrograman PHP
- Coffee
Tulisan Terkait:
– Membuat Bot Telegram untuk Personal Notifikasi
– Install LAMP pada Ubuntu 16.04 (Xenial Xerus)
Membuat Form
Buat folder di dalam root direktori web server dengan nama bots orwhatever. Pada tulisan kali ini Saya menggunakan nama bots untuk folder proyeknya. Silahkan salin kode HTML berikut ini dan simpan dengan nama index.html.
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8'>
<title>wadagizig Telegram bots</title>
<!--link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"-->
</head>
<body>
<div class="content">
<section class="content-header">
<i class="fa fa-home"></i> Home / <i class="fa fa-dashboard"></i> Dashboard / <b>wadagizig</b>
</section>
<div class="col-md-4">
<div class="box box-solid box-primary">
<div class="box-header">
<h4 class="box-title"><b>Telegram Message <i class="fa fa-send"></i></b></h4>
</div>
<div class="box-body">
<form method="post" action="sendMessage.php">
<div class="form-group row">
<label class="col-md-4 col-form-label">Telegram ID</label>
<div class="col-md-8">
<input type="text" class="form-control" name="telegram_id" placeholder="Telegram ID">
</div>
</div>
<div class="form-group row">
<label class="col-md-4 col-form-label">Messages</label>
<div class="col-md-8">
<input type="text" class="form-control" name="message_text" placeholder="Custom Text Message">
</div>
</div>
<button type="submit" class="btn btn-primary pull-right">Send <i class="fa fa-send"></i></button>
</form>
</div>
</div>
</div>
</div>
</body>
</html>
<form method=”post” action=”sendMessage.php”>
<?php
/* -----------------------------------------------------
Simple PHP script for Sending Telegram Bot Message
~ Iky | https://www.wadagizig.com
------------------------------------------------------ */
function sendMessage($telegram_id, $message_text, $secret_token) {
$url = "https://api.telegram.org/bot" . $secret_token . "/sendMessage?parse_mode=markdown&chat_id=" . $telegram_id;
$url = $url . "&text=" . urlencode($message_text);
$ch = curl_init();
$optArray = array(
CURLOPT_URL => $url,
CURLOPT_RETURNTRANSFER => true
);
curl_setopt_array($ch, $optArray);
$result = curl_exec($ch);
curl_close($ch);
}
/*----------------------
only basic POST method :
-----------------------*/
$telegram_id = $_POST ['telegram_id'];
$message_text = $_POST ['message_text'];
/*--------------------------------
Isi TOKEN dibawah ini:
--------------------------------*/
$secret_token = "Isi TOKEN disini";
sendMessage($telegram_id, $message_text, $secret_token);
echo "<script>alert('Pesan berhasil terkirim!'); window.location.href = './';</script>";
?>
Pada baris tersebut, kita lihat metode yang digunakan yaitu POST yang berarti semua variabel inputan yang diisikan pada formulir ini akan diteruskan ke file sendMessage.php untuk dieksekusi.
<input type="text" class="form-control" name="telegram_id" placeholder="Telegram ID">
<input type="text" class="form-control" name="message_text" placeholder="Custom Text Message">
Huruf yang diberi warna merah diatas merupakan variabel yang akan dikirimkan ke file sendMessage.php. Jangan lupa untuk mengisi TOKEN bot pada file sendMessage.php.
Mengirimkan Pesan
Oke setelah semuanya siap, kita akan coba lakukan pengujian. Pada skrip PHP diatas dapat kita lihat parse_mode=Markdown. Ini berarti kita mengirimkan pesan dengan gaya Markdown style. Sejauh ini bot API Telegram mendukung dua style untuk mengirimkan pesan yaitu Markdown style dan HTML style.
Buka alamat proyek, dalam contoh ini: http://localhost/bots/, lalu isi Telegram ID target pada field Telegram ID. Cara untuk mengetahui Telegram ID sama seperti pada postingan sebelumnya disini.

Hasilnya:

Demikianlah postingan kali ini mengenai Membuat Form untuk Mengirim Pesan dengan Telegram Bot, jika ada hal yang kurang dari Saya atau belum jelas silahkan kirim masukkan pada komentar dibawah.
Terima kasih 😊
Tutorial Xibo Digital Signage

“Digital signs rely on a variety of hardware to deliver the content. The components of a typical digital sign installation include one or more display screens, one or more client players, and a content management server. Typically there is a display screen, a client player, and a content management server that is connected to the client player over a network. One content management server may support multiple client players and one client player may support multiple screens.”(BACA DAN ULANG SAMPAI FAHAM)
Diagram
xibo server —> clients player(tv-dekat belakang tv ini akan ada satu pc ,contoh compute stick . jika tv tu takda hdmi port anda mungkin perlukan hdmi port converter). xibo server akan hantar content ke xibo client yang kita akan installkan kedalam tu. itula konsep Asas yang diterapkan pada xibo dan content yang dihantar ke xibo client akan disimpan pada galery “content client” jadi jika internet terputus xibo masih boleh berfungsi secara normal.
Bahan-bahan yang diperlukam dalam projek ini:
-Xammp versi 5 download disini
- http://xibo.org.uk/
- http://www.impallari.com/dancing
- https://fontlibrary.org/en/font/linear-regular
- https://www.flickr.com/photos/7692/16538187400/in/photostream/
Minimum Requirements
- A network connection to the CMS (possibly over the Internet)
- Microsoft Windows XP SP3 / Windows Vista / Windows 7 (recommended Windows 7)
- .NET Framework v3.5 SP1
- Internet Explorer 7+ (recommended IE10 or higher)
- Flash Player Version 9 or later
- Windows Media Player 11 or later
- For PowerPoint support, Microsoft PowerPoint 2003 or later. PowerPoint viewer is not suitable.







baca sini untuk hardware detail
| apa itu xammp & Bitnami modules |


xibo tidak support versi 7 jadi perlu pasang versi 5. baca disini isu PHP 7.X.XX




| Drop dan drag fail index.php |
| muka depan xibo |
| Perlu enablekan PHP support dan MYSQL support .. untuk ini anda perlukan GOOOGLE tapi untuk jawapan pantas anda perlu enablekan fail php.ini.. Dimana fail php.ini? lihat gambar dibawah |


| Add caption |
max_execution_time = 120 |
| upload_max_filesize = 128M |

CMS Address This is the fully qualified address of your CMS installation. For example http://your.domain/cms/.Key The secret CMS Key that will authenticate this display with the CMS.Local Library The location for the display client to store its local files. Files are downloaded from the CMS so that the client will still function if it looses connection with the CMS.Display ID The unique ID for this display. An automatically generated unique ID will be assigned at installation but can be modified if appropriate.Splash Screen Optionally override the splash screen with an image stored locally on the client PC. |
Referensi Bot Telegram
Setting up WhatsApp Telegram Bridge
- First, create a Telegram bot by using @botfather. i.e. send /newsbot command to @botfather and then the botfather bot will give you a token numberBotfather
- Clone the wat-bridge repository at https://github.com/rmed/wat-bridge.git.
git clone https://github.com/rmed/wat-bridge.git- Enter the cloned directory
cd wat-bridge- Setup python virtual environment
virtualenv -p python3 venv . venv/bin/activate- Install the required packages from requirements.txt
pip install -r requirements.txt- Install latest yowsup
git clone https://github.com/tgalal/yowsup.git cd yowsup # Install dependencies to build yowsup sudo apt-get install ncurses-dev python3-dev python setup.py install
Registering a number with yowsup
Now that we have installed yowsup, let’s register a phone number using yowsup.
NB: This number may get banned by WhatsApp, so use at your own risk! Also, don’t use your primary WhatsApp number for this, use a number which isn’t registered with WhatsApp yet.
Register a number
yowsup-cli registration --request sms --phone 49XXXXXXXX --cc 49 --mcc 123 --mnc 456- Provide phone number, CC, MCC & MCN. CC is the Country pre, you can know more about MCC and MNC from here. Now you will get an OTP to your number. Use that OTP in the next step for registration.
yowsup-cli registration --register 123456 --phone 49XXXXXXXX --cc 49- Now you will receive a password. Store this password anywhere securely.
- Now let’s go to wat-bridge directory. Copy development.conf into another file
cp development.conf config.conf- Open config.conf in any text editor and change the parameters
[tg] owner = ONWER_ID - this is the bot creatorID token = TOKEN - Token got from @botfather- (WA) phone = PHONE_NUMBER – registred phone number password = PASSWORD – password obtained from yowsup registration
- (DATABASE) path = PATH_TO_DB – create a .db file in wat-bridge folder and give its path
WAT_CONF=config.conf python watbridge.py
Yes, you are done! The bridge will be running now.
Bridge WhatsApp and Telegram groups
- Add the Whatsapp number to required WhatsApp group and send any message
- Add telegram bot in required telegram group send /me and copy the message get from bot
- Go to your bot now you will get a message from the added Whatsapp group with a number in it (that number is WhatsApp group id)
/add <group name> <that number from step3>
/bind <group name> <number get from 2 step>
Now both groups are linked.

Binding groups
Bridge WhatsApp and Telegram groups using forked bot
- Add the WhatsApp number to required WhatsApp group and send /getID
- Now you will receive a message with random numbers starting with /link, copy that entire message
- Add Telegram bot in respective Telegram group
- Send the message received from WhatsApp group to Telegram group
- Now both the groups should be linked and you are all done!
Video Player00:0000:18
Cons of wat-bridge forked bot
- Receiving messages from Telegram to large WhatsApp groups having more than 200 people will crash the bot
- Latest pre contains media support which needs to be documented, for developers I suggest to checkout to previous commits for better results.
sumber : https://ibcomputing.com/category/telegram/ &
http://mcc-mnc.com/
Encrypt & Decrypt
ternyata barang ini masih di perlukan juga
Descript Data AppPool
Berikut perintah untuk mengetahui data list APP Pool ASP.NET
C:\Windows\System32\inetsrv
appcmd list apppool
appcmd list apppool “<TextBOX>” /text:*
Alternatif Command
appcmd list apppool /text:processmodel.username
appcmd list apppool /text:processmodel.password