Skip to content

Instantly share code, notes, and snippets.

View Muneefm's full-sized avatar

Muneef M Muneefm

View GitHub Profile
@Muneefm
Muneefm / magnet.java
Created April 21, 2017 17:09
Generate Magnetic url from hash, JAVA code
public String generateMagneticUrl(String hash,String movieName) throws UnsupportedEncodingException {
//magnet:?xt=urn:btih:TORRENT_HASH&dn=Url+Encoded+Movie+Name&tr=http://track.one:1234/announce&tr=udp://track.two:80
String baseString = "magnet:?xt=urn:btih:"+hash+"&dn=";
String encodedMovieName = URLEncoder.encode(movieName, "utf-8").replace("+", "%20");
baseString+=encodedMovieName;
String tracker1 = "udp://open.demonii.com:1337/announce";
String tracker2 = "udp://tracker.openbittorrent.com:80";
String tracker3 = "udp://tracker.coppersurfer.tk:6969";
String tracker4 = "udp://glotorrents.pw:6969/announce";
@Muneefm
Muneefm / HttpAuthentication.java
Created April 1, 2017 16:40
Woocommerce API Http Authentication Code.
package appilder.coffye.com.woocommerceadmin.Tools;
import android.content.Context;
import android.util.Base64;
import android.util.Log;
import java.io.UnsupportedEncodingException;
import java.math.BigInteger;
import java.security.InvalidKeyException;
import java.security.NoSuchAlgorithmException;