Skip to content

Instantly share code, notes, and snippets.

View mangadul's full-sized avatar

Abdul Muin mangadul

View GitHub Profile
package com.alphamedia.tatapmuka.KurentoAndroidTatapMuka;
/**
* Modified by abdulmuin on 09/03/17.
*/
/*
* (C) Copyright 2016 VTT (http://www.vtt.fi)
*
* Licensed under the Apache License, Version 2.0 (the "License");
package com.alphamedia.tatapmuka.KurentoAndroidTatapMuka;
/**
* Modified by abdulmuin on 09/03/17.
*/
/*
* (C) Copyright 2016 VTT (http://www.vtt.fi)
*
* Licensed under the Apache License, Version 2.0 (the "License");
// connect to websocket
if (!kurentoRoomAPI.isWebSocketConnected()) {
try {
kurentoRoomAPI.connectWebSocket();
} catch (OpeningHandshakeException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (WebSocketException e) {
e.printStackTrace();
server {
listen 80;
server_name tatapmuka.id www.tatapmuka.id;
rewrite ^ https://$server_name$request_uri? permanent;
}
server {
listen 443;
# host name to respond to
server.port: 8443
server.address: 127.0.0.1
server.ssl.key-store: keystore.jks
server.ssl.key-store-password: kurento
server.ssl.keyStoreType: JKS
server.ssl.keyAlias: kurento-selfsigned
server.context-path: /
package com.alphamedia.tatapmuka.KurentoJsonrpcTatapMuka;
/*
* Modified from : https://github.com/nubomedia-vtt/jsonrpc-ws-android/blob/master/jsonrpc-ws-android/src/main/java/fi/vtt/nubomedia/jsonrpcwsandroid/JsonRpcWebSocketClient.java
* Using Websocket from https://github.com/TakahikoKawasaki/nv-websocket-client
* Modified by https://github.com/mangadul
*/
/*
* (C) Copyright 2016 VTT (http://www.vtt.fi)
@mangadul
mangadul / wa-group-phone-number.js
Last active September 9, 2017 19:24
Get WhatsApp Web Group Phone Number (last update 10 Sep 2017), Tested on Google Chrome Developer Console
var obj = document.getElementsByClassName("infinite-list-viewport")[0].getElementsByClassName("infinite-list-item infinite-list-item-transition");
console.log("Group Name : " + document.getElementsByClassName("input-wrapper locked")[0].getElementsByTagName("div")[1].innerHTML);
console.log("Number of participants : " + obj.length);
var iObj;
for(var i=0;i<obj.length;i++){
var nama = obj[i].getElementsByTagName("div")[0].getElementsByTagName("span")[3].getElementsByTagName("span")[0];
var nama2 = obj[i].getElementsByTagName("div")[0].getElementsByTagName("span")[2].getElementsByTagName("span")[0];
var nope = obj[i].getElementsByTagName("div")[0].getElementsByTagName("span")[1].title;
if(nama != undefined) {
console.log(nama.innerText + "\t" + nope);
/*!
* AdminLTE v3.0.0-alpha
* Author: Abdullah Almsaeed
* Website: AdminLTE.io <http://adminlte.io>
* License: Open source - MIT <http://opensource.org/licenses/MIT>
*//*!
* Bootstrap v4.1.0 (https://getbootstrap.com/)
* Copyright 2011-2018 The Bootstrap Authors
* Copyright 2011-2018 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
@mangadul
mangadul / massbot.php
Last active July 31, 2018 21:06
Massive BOT token Give Away sending payment
<?php
/*
Description:
Massive BOT token Give Away sending payment.
Stellar bridge-server (https://github.com/stellar/bridge-server) must be installed before use this code.
Reff: https://github.com/stellar/bridge-server/blob/master/readme_bridge.md
Written By: @mangadul (admin@bostravel.online)
(c) 2018 - bostravel.online | MIT License

Keybase proof

I hereby claim:

  • I am mangadul on github.
  • I am bostravel (https://keybase.io/bostravel) on keybase.
  • I have a public key ASCE5iylPSJKqMDDg0SV0TMuVzhVvOzxVCiG5A_G7zuOXAo

To claim this, I am signing this object: