Ejemplo n.º 1
0
        public static string DecodingQQDLUrl(string qqdlUrl)
        {
            int    thunderIndex = qqdlUrl.ToLower().IndexOf("qqdl://") + 7;
            string url          = qqdlUrl.Substring(thunderIndex);

            return(EncodingBase64.DecodingBase64String(url));
        }
Ejemplo n.º 2
0
        public static string DecodingThunderUrl(string thunderUrl)
        {
            int    thunderIndex       = thunderUrl.ToLower().IndexOf("thunder://") + 10;
            string url                = thunderUrl.Substring(thunderIndex);
            string decodingThunderUrl = EncodingBase64.DecodingBase64String(url);

            return(decodingThunderUrl.Substring(2, decodingThunderUrl.Length - 4));
        }
Ejemplo n.º 3
0
        public static string DecodingFlashgetUrl(string flashgetUrl)
        {
            int    flashgetIndex      = flashgetUrl.ToLower().IndexOf("flashget://") + 11;
            int    userInfo           = flashgetUrl.LastIndexOf("&");
            int    length             = userInfo - flashgetIndex;
            string url                = flashgetUrl.Substring(flashgetIndex, length);
            string decodingThunderUrl = EncodingBase64.DecodingBase64String(url);

            return(decodingThunderUrl.Substring(10, decodingThunderUrl.Length - 20));
        }