├── Instascraper Built ├── AsyncEnumerable.dll ├── InstaScraper.application ├── InstaScraper.exe ├── InstaScraper.exe.config ├── InstaScraper.exe.manifest ├── InstaScraper.pdb ├── Microsoft.Bcl.AsyncInterfaces.dll ├── Microsoft.CodeAnalysis.dll ├── Microsoft.CodeAnalysis.pdb ├── Newtonsoft.Json.dll ├── Polly.dll ├── Polly.pdb ├── System.Buffers.dll ├── System.Collections.Immutable.dll ├── System.Memory.dll ├── System.Numerics.Vectors.dll ├── System.Reflection.Metadata.dll ├── System.Runtime.CompilerServices.Unsafe.dll ├── System.Text.Encoding.CodePages.dll ├── System.Threading.Tasks.Extensions.dll ├── app.publish │ └── InstaScraper.exe ├── cs │ └── Microsoft.CodeAnalysis.resources.dll ├── de │ └── Microsoft.CodeAnalysis.resources.dll ├── es │ └── Microsoft.CodeAnalysis.resources.dll ├── fr │ └── Microsoft.CodeAnalysis.resources.dll ├── it │ └── Microsoft.CodeAnalysis.resources.dll ├── ja │ └── Microsoft.CodeAnalysis.resources.dll ├── ko │ └── Microsoft.CodeAnalysis.resources.dll ├── pl │ └── Microsoft.CodeAnalysis.resources.dll ├── pt-BR │ └── Microsoft.CodeAnalysis.resources.dll ├── ru │ └── Microsoft.CodeAnalysis.resources.dll ├── tr │ └── Microsoft.CodeAnalysis.resources.dll ├── zh-Hans │ └── Microsoft.CodeAnalysis.resources.dll └── zh-Hant │ └── Microsoft.CodeAnalysis.resources.dll ├── LICENSE ├── README.md ├── instascraper v1.Designer.cs ├── instascraper v1.cs └── instascraper v1.resx /Instascraper Built/AsyncEnumerable.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/AsyncEnumerable.dll -------------------------------------------------------------------------------- /Instascraper Built/InstaScraper.application: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | y1+de6FLz4NuNkJ2/8RWp5l8irGvZaKUpd/r0lJQPZo= 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /Instascraper Built/InstaScraper.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/InstaScraper.exe -------------------------------------------------------------------------------- /Instascraper Built/InstaScraper.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /Instascraper Built/InstaScraper.exe.manifest: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | ah9QjLm7VZoeuJkj1bQucCiJsFq+5GGGO+dRft8RSwI= 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 6wM/5QmJPkIf+zTLLkd0KiZNzN0+UK83Gd0PlWPlEy0= 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 7VvGBff5/MOCGDq+8Gw1Ta2UartCoHYxcSB3shV9a8k= 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | n7euoy7znIxISKCdPTP8s6Rd+B6TvY5zI28KNXxZaq4= 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | oPlHa/cP//QGsZny76PPEcmw5UClci4C4de3z4C20Vo= 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | zBzxJH61I8FC5U8TfxEWfnVkvxyYkUXL4eZsa6rPuIk= 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | MOr/onyvaviDSU0pMVyh4FT6ePlAsNXjTSCcJ5uNdIQ= 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | lQq4yv5Hb8Q94tscbc6b8JvS0cmiA7WdDDrQpVxf9LE= 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | vHBLgMe2BVNmf/lPloQa9fihrI/ExNDCQgcwlE29wzM= 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | btA1tmFeTj/zFplnMF1Eh3yKuP6BmQi0v4Xdif5NfjI= 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | xIkQHdYs4lrjtKhC3uISqliRw8WNlOgr7LScZi2U7d0= 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | MYdEb3DVPYKWduEzq6LQzSlImdErE6WcVGZPH62AMPM= 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | LJwSPQfAe450CEcBoKhcOcnw8Rjp8c11OL32LSsRg3Y= 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | 24kA8osrQQiqep7vZGurqhk5lzDBWoxkYyiyWCsmWX4= 210 | 211 | 212 | 213 | 214 | 215 | 216 | 217 | 218 | 219 | 220 | 221 | mVL1dO7iqOv0hV7zBNjNtVxKpiFcJnwYt9bJx3w/pdw= 222 | 223 | 224 | 225 | 226 | 227 | 228 | 229 | 230 | 231 | 232 | 233 | GCx59ryrYyyGv6NfbpYy7NxTseeeCVXnw4Q48/DwCuE= 234 | 235 | 236 | 237 | 238 | 239 | 240 | 241 | 242 | 243 | 244 | 245 | Diu4eEcFvbLyirVRDoYxNIW/xbgauBzEQneJ37yNUD8= 246 | 247 | 248 | 249 | 250 | 251 | 252 | 253 | 254 | 255 | 256 | 257 | f5ErKKB8Im4L46z7L1fwUFOKugEA+h8L8sOfGh8dqBQ= 258 | 259 | 260 | 261 | 262 | 263 | 264 | 265 | 266 | 267 | 268 | 269 | ts6j2BGtS805PlvSlHR62RZeSjHT/TALSm+Z2h27tEs= 270 | 271 | 272 | 273 | 274 | 275 | 276 | 277 | 278 | 279 | 280 | 281 | rMzPvkXZ8I/+7ZkW43sz6YxlvgEs//bn+ntnIQzh/vs= 282 | 283 | 284 | 285 | 286 | 287 | 288 | 289 | 290 | 291 | 292 | 293 | BZXhItFtX1K6UBjZRJnmgnAE1QF+mrXeMJk5HH45+dk= 294 | 295 | 296 | 297 | 298 | 299 | 300 | 301 | 302 | 303 | 304 | 305 | jnYxjosGaSq/fasRadJ9FVV/fwo002r2Rj7/D+ISE8c= 306 | 307 | 308 | 309 | 310 | 311 | 312 | 313 | 314 | 315 | 316 | 317 | HT74aYKB589zcdFVSv71hys5+Wwm2nciEKM9oEG6EYM= 318 | 319 | 320 | 321 | 322 | 323 | 324 | 325 | 326 | 327 | 328 | 329 | thOb+H8KEXLzt51IVNWH8G3zoZWDGyXpk5Sex76q/qw= 330 | 331 | 332 | 333 | 334 | 335 | 336 | 337 | 338 | 339 | 340 | 341 | 9u+WbQGbHEBmWc4Y86sAw8fJM05NrcAkm8ZyHNt37po= 342 | 343 | 344 | 345 | 346 | 347 | 348 | 349 | 350 | 351 | 352 | 353 | 9XKSktFDt8Qsikdf/aHvvogqUHwWXy+0GOu545s2Q7E= 354 | 355 | 356 | 357 | 358 | 359 | 360 | 361 | 362 | 363 | 364 | 365 | T4H/0NxyBNt1r8NepCkXabB8RAWS8oiUJg7qdmJqI8Y= 366 | 367 | 368 | 369 | 370 | 371 | 372 | 373 | 374 | 375 | O4GKIZc9fGed0AQUgAq06v6dq1BZkQgFbPDtyk4qkuY= 376 | 377 | 378 | 379 | 380 | 381 | 382 | 383 | 384 | G+nnmaXoFTJsw/3hEPRcEL2Hvv2KB72SBchjuc2p/Fk= 385 | 386 | 387 | -------------------------------------------------------------------------------- /Instascraper Built/InstaScraper.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/InstaScraper.pdb -------------------------------------------------------------------------------- /Instascraper Built/Microsoft.Bcl.AsyncInterfaces.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/Microsoft.Bcl.AsyncInterfaces.dll -------------------------------------------------------------------------------- /Instascraper Built/Microsoft.CodeAnalysis.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/Microsoft.CodeAnalysis.dll -------------------------------------------------------------------------------- /Instascraper Built/Microsoft.CodeAnalysis.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/Microsoft.CodeAnalysis.pdb -------------------------------------------------------------------------------- /Instascraper Built/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Instascraper Built/Polly.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/Polly.dll -------------------------------------------------------------------------------- /Instascraper Built/Polly.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/Polly.pdb -------------------------------------------------------------------------------- /Instascraper Built/System.Buffers.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/System.Buffers.dll -------------------------------------------------------------------------------- /Instascraper Built/System.Collections.Immutable.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/System.Collections.Immutable.dll -------------------------------------------------------------------------------- /Instascraper Built/System.Memory.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/System.Memory.dll -------------------------------------------------------------------------------- /Instascraper Built/System.Numerics.Vectors.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/System.Numerics.Vectors.dll -------------------------------------------------------------------------------- /Instascraper Built/System.Reflection.Metadata.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/System.Reflection.Metadata.dll -------------------------------------------------------------------------------- /Instascraper Built/System.Runtime.CompilerServices.Unsafe.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/System.Runtime.CompilerServices.Unsafe.dll -------------------------------------------------------------------------------- /Instascraper Built/System.Text.Encoding.CodePages.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/System.Text.Encoding.CodePages.dll -------------------------------------------------------------------------------- /Instascraper Built/System.Threading.Tasks.Extensions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/System.Threading.Tasks.Extensions.dll -------------------------------------------------------------------------------- /Instascraper Built/app.publish/InstaScraper.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/app.publish/InstaScraper.exe -------------------------------------------------------------------------------- /Instascraper Built/cs/Microsoft.CodeAnalysis.resources.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/cs/Microsoft.CodeAnalysis.resources.dll -------------------------------------------------------------------------------- /Instascraper Built/de/Microsoft.CodeAnalysis.resources.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/de/Microsoft.CodeAnalysis.resources.dll -------------------------------------------------------------------------------- /Instascraper Built/es/Microsoft.CodeAnalysis.resources.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/es/Microsoft.CodeAnalysis.resources.dll -------------------------------------------------------------------------------- /Instascraper Built/fr/Microsoft.CodeAnalysis.resources.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/fr/Microsoft.CodeAnalysis.resources.dll -------------------------------------------------------------------------------- /Instascraper Built/it/Microsoft.CodeAnalysis.resources.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/it/Microsoft.CodeAnalysis.resources.dll -------------------------------------------------------------------------------- /Instascraper Built/ja/Microsoft.CodeAnalysis.resources.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/ja/Microsoft.CodeAnalysis.resources.dll -------------------------------------------------------------------------------- /Instascraper Built/ko/Microsoft.CodeAnalysis.resources.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/ko/Microsoft.CodeAnalysis.resources.dll -------------------------------------------------------------------------------- /Instascraper Built/pl/Microsoft.CodeAnalysis.resources.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/pl/Microsoft.CodeAnalysis.resources.dll -------------------------------------------------------------------------------- /Instascraper Built/pt-BR/Microsoft.CodeAnalysis.resources.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/pt-BR/Microsoft.CodeAnalysis.resources.dll -------------------------------------------------------------------------------- /Instascraper Built/ru/Microsoft.CodeAnalysis.resources.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/ru/Microsoft.CodeAnalysis.resources.dll -------------------------------------------------------------------------------- /Instascraper Built/tr/Microsoft.CodeAnalysis.resources.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/tr/Microsoft.CodeAnalysis.resources.dll -------------------------------------------------------------------------------- /Instascraper Built/zh-Hans/Microsoft.CodeAnalysis.resources.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/zh-Hans/Microsoft.CodeAnalysis.resources.dll -------------------------------------------------------------------------------- /Instascraper Built/zh-Hant/Microsoft.CodeAnalysis.resources.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LifeLongLiver/InstaScraper-Instagram-data-collector/cb9b8aa5d023cecfc15b0f76d1523e91d3c546db/Instascraper Built/zh-Hant/Microsoft.CodeAnalysis.resources.dll -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2020 LifeLongLiver 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # InstaScraper 2 | A tool to scour Instagram profiles for information such as: User ID, Full Name, Email Address, Follower/Following Count, Is Business? & the business category. 3 | 4 | Source: https://www.instascraper.club/ 5 | 6 | This was a project I made in order to learn as I go and then also made the website above for the same reason. 7 | 8 | Proxy Support: In order to avoid limitations, HTTP/HTTPS proxies are supported. Simply import your proxy list along with your username list and click "START". 9 | 10 | Multithreaded: 11 | Choose how many requests you make simultaneously by inputting your desired thread count. 12 | 13 | 14 | For those feeling generous: 15 | 16 | BTC Address:13YYz2uzS9bHzdZai9tJrzU69mWRoL1ryK 17 | 18 | ETH Address: 0xB39098e7A76010C2a0682F40f4a1Fa53ad093564 19 | 20 | 21 | 22 | ![InstaScraper Image](https://i.imgur.com/hHiDtLd.png) 23 | -------------------------------------------------------------------------------- /instascraper v1.Designer.cs: -------------------------------------------------------------------------------- 1 | namespace Instagram_Email_Grabber 2 | { 3 | partial class Form1 4 | { 5 | /// 6 | /// Required designer variable. 7 | /// 8 | private System.ComponentModel.IContainer components = null; 9 | 10 | /// 11 | /// Clean up any resources being used. 12 | /// 13 | /// true if managed resources should be disposed; otherwise, false. 14 | protected override void Dispose(bool disposing) 15 | { 16 | if (disposing && (components != null)) 17 | { 18 | components.Dispose(); 19 | } 20 | base.Dispose(disposing); 21 | } 22 | 23 | #region Windows Form Designer generated code 24 | 25 | /// 26 | /// Required method for Designer support - do not modify 27 | /// the contents of this method with the code editor. 28 | /// 29 | private void InitializeComponent() 30 | { 31 | System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); 32 | System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1)); 33 | this.proxBtn = new System.Windows.Forms.Button(); 34 | this.startBtn = new System.Windows.Forms.Button(); 35 | this.countLbl = new System.Windows.Forms.Label(); 36 | this.button1 = new System.Windows.Forms.Button(); 37 | this.emailCount = new System.Windows.Forms.Label(); 38 | this.count1 = new System.Windows.Forms.Label(); 39 | this.threadCountUD = new System.Windows.Forms.NumericUpDown(); 40 | this.label1 = new System.Windows.Forms.Label(); 41 | this.countLBdisp = new System.Windows.Forms.Label(); 42 | this.namesBtn = new System.Windows.Forms.Button(); 43 | this.panel1 = new System.Windows.Forms.Panel(); 44 | this.panel2 = new System.Windows.Forms.Panel(); 45 | this.TriedCount = new System.Windows.Forms.Label(); 46 | this.pLineLbl = new System.Windows.Forms.Label(); 47 | this.uLineLbl = new System.Windows.Forms.Label(); 48 | this.proxBox = new System.Windows.Forms.TextBox(); 49 | this.label2 = new System.Windows.Forms.Label(); 50 | this.dataGridView1 = new System.Windows.Forms.DataGridView(); 51 | this.idColumn = new System.Windows.Forms.DataGridViewTextBoxColumn(); 52 | this.Column1 = new System.Windows.Forms.DataGridViewTextBoxColumn(); 53 | this.FullName = new System.Windows.Forms.DataGridViewTextBoxColumn(); 54 | this.Column2 = new System.Windows.Forms.DataGridViewTextBoxColumn(); 55 | this.Column4 = new System.Windows.Forms.DataGridViewTextBoxColumn(); 56 | this.followCell = new System.Windows.Forms.DataGridViewTextBoxColumn(); 57 | this.Column5 = new System.Windows.Forms.DataGridViewTextBoxColumn(); 58 | this.BusCat = new System.Windows.Forms.DataGridViewTextBoxColumn(); 59 | this.checkBox1 = new System.Windows.Forms.CheckBox(); 60 | ((System.ComponentModel.ISupportInitialize)(this.threadCountUD)).BeginInit(); 61 | this.panel1.SuspendLayout(); 62 | this.panel2.SuspendLayout(); 63 | ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); 64 | this.SuspendLayout(); 65 | // 66 | // proxBtn 67 | // 68 | this.proxBtn.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(54)))), ((int)(((byte)(85))))); 69 | this.proxBtn.FlatStyle = System.Windows.Forms.FlatStyle.Flat; 70 | this.proxBtn.Font = new System.Drawing.Font("Microsoft Sans Serif", 17.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 71 | this.proxBtn.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(225)))), ((int)(((byte)(249))))); 72 | this.proxBtn.Location = new System.Drawing.Point(6, 471); 73 | this.proxBtn.Name = "proxBtn"; 74 | this.proxBtn.Size = new System.Drawing.Size(212, 99); 75 | this.proxBtn.TabIndex = 0; 76 | this.proxBtn.Text = "Proxies"; 77 | this.proxBtn.UseVisualStyleBackColor = false; 78 | this.proxBtn.Click += new System.EventHandler(this.Button1_Click); 79 | // 80 | // startBtn 81 | // 82 | this.startBtn.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(54)))), ((int)(((byte)(85))))); 83 | this.startBtn.Cursor = System.Windows.Forms.Cursors.Hand; 84 | this.startBtn.DialogResult = System.Windows.Forms.DialogResult.Cancel; 85 | this.startBtn.FlatStyle = System.Windows.Forms.FlatStyle.Flat; 86 | this.startBtn.Font = new System.Drawing.Font("Microsoft Sans Serif", 17.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 87 | this.startBtn.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(225)))), ((int)(((byte)(249))))); 88 | this.startBtn.Location = new System.Drawing.Point(6, 156); 89 | this.startBtn.Name = "startBtn"; 90 | this.startBtn.Size = new System.Drawing.Size(212, 99); 91 | this.startBtn.TabIndex = 1; 92 | this.startBtn.Text = "START"; 93 | this.startBtn.UseVisualStyleBackColor = false; 94 | this.startBtn.Click += new System.EventHandler(this.StartBtn_Click); 95 | // 96 | // countLbl 97 | // 98 | this.countLbl.AutoSize = true; 99 | this.countLbl.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))), System.Drawing.GraphicsUnit.Point, ((byte)(0))); 100 | this.countLbl.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(225)))), ((int)(((byte)(249))))); 101 | this.countLbl.Location = new System.Drawing.Point(59, 23); 102 | this.countLbl.Name = "countLbl"; 103 | this.countLbl.Size = new System.Drawing.Size(54, 20); 104 | this.countLbl.TabIndex = 10; 105 | this.countLbl.Text = "Tried:"; 106 | // 107 | // button1 108 | // 109 | this.button1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(54)))), ((int)(((byte)(85))))); 110 | this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; 111 | this.button1.Font = new System.Drawing.Font("Microsoft Sans Serif", 17.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 112 | this.button1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(225)))), ((int)(((byte)(249))))); 113 | this.button1.Location = new System.Drawing.Point(6, 261); 114 | this.button1.Name = "button1"; 115 | this.button1.Size = new System.Drawing.Size(212, 99); 116 | this.button1.TabIndex = 11; 117 | this.button1.Text = "STOP"; 118 | this.button1.UseVisualStyleBackColor = false; 119 | this.button1.Click += new System.EventHandler(this.Button1_Click_1); 120 | // 121 | // emailCount 122 | // 123 | this.emailCount.AutoSize = true; 124 | this.emailCount.Location = new System.Drawing.Point(280, 4); 125 | this.emailCount.Name = "emailCount"; 126 | this.emailCount.Size = new System.Drawing.Size(0, 13); 127 | this.emailCount.TabIndex = 13; 128 | // 129 | // count1 130 | // 131 | this.count1.AutoSize = true; 132 | this.count1.Location = new System.Drawing.Point(47, 345); 133 | this.count1.Name = "count1"; 134 | this.count1.Size = new System.Drawing.Size(0, 13); 135 | this.count1.TabIndex = 14; 136 | // 137 | // threadCountUD 138 | // 139 | this.threadCountUD.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(225)))), ((int)(((byte)(249))))); 140 | this.threadCountUD.Location = new System.Drawing.Point(59, 55); 141 | this.threadCountUD.Maximum = new decimal(new int[] { 142 | 200, 143 | 0, 144 | 0, 145 | 0}); 146 | this.threadCountUD.Name = "threadCountUD"; 147 | this.threadCountUD.Size = new System.Drawing.Size(86, 20); 148 | this.threadCountUD.TabIndex = 17; 149 | this.threadCountUD.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; 150 | this.threadCountUD.ValueChanged += new System.EventHandler(this.NumericUpDown1_ValueChanged); 151 | // 152 | // label1 153 | // 154 | this.label1.AutoSize = true; 155 | this.label1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(225)))), ((int)(((byte)(249))))); 156 | this.label1.Location = new System.Drawing.Point(65, 57); 157 | this.label1.Name = "label1"; 158 | this.label1.Size = new System.Drawing.Size(49, 13); 159 | this.label1.TabIndex = 18; 160 | this.label1.Text = "Threads:"; 161 | // 162 | // countLBdisp 163 | // 164 | this.countLBdisp.AutoSize = true; 165 | this.countLBdisp.Location = new System.Drawing.Point(90, 522); 166 | this.countLBdisp.Name = "countLBdisp"; 167 | this.countLBdisp.Size = new System.Drawing.Size(0, 13); 168 | this.countLBdisp.TabIndex = 20; 169 | // 170 | // namesBtn 171 | // 172 | this.namesBtn.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(54)))), ((int)(((byte)(85))))); 173 | this.namesBtn.FlatStyle = System.Windows.Forms.FlatStyle.Flat; 174 | this.namesBtn.Font = new System.Drawing.Font("Microsoft Sans Serif", 17.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 175 | this.namesBtn.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(225)))), ((int)(((byte)(249))))); 176 | this.namesBtn.Location = new System.Drawing.Point(6, 366); 177 | this.namesBtn.Name = "namesBtn"; 178 | this.namesBtn.Size = new System.Drawing.Size(212, 99); 179 | this.namesBtn.TabIndex = 7; 180 | this.namesBtn.Text = "Usernames"; 181 | this.namesBtn.UseVisualStyleBackColor = false; 182 | this.namesBtn.Click += new System.EventHandler(this.Button3_Click); 183 | // 184 | // panel1 185 | // 186 | this.panel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(31)))), ((int)(((byte)(38))))); 187 | this.panel1.Controls.Add(this.checkBox1); 188 | this.panel1.Controls.Add(this.panel2); 189 | this.panel1.Controls.Add(this.pLineLbl); 190 | this.panel1.Controls.Add(this.startBtn); 191 | this.panel1.Controls.Add(this.uLineLbl); 192 | this.panel1.Controls.Add(this.namesBtn); 193 | this.panel1.Controls.Add(this.proxBtn); 194 | this.panel1.Controls.Add(this.button1); 195 | this.panel1.Dock = System.Windows.Forms.DockStyle.Left; 196 | this.panel1.Location = new System.Drawing.Point(0, 0); 197 | this.panel1.Name = "panel1"; 198 | this.panel1.Size = new System.Drawing.Size(227, 654); 199 | this.panel1.TabIndex = 21; 200 | // 201 | // panel2 202 | // 203 | this.panel2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(40)))), ((int)(((byte)(54)))), ((int)(((byte)(85))))); 204 | this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; 205 | this.panel2.Controls.Add(this.TriedCount); 206 | this.panel2.Controls.Add(this.countLbl); 207 | this.panel2.Controls.Add(this.label1); 208 | this.panel2.Controls.Add(this.threadCountUD); 209 | this.panel2.Location = new System.Drawing.Point(6, 12); 210 | this.panel2.Name = "panel2"; 211 | this.panel2.Size = new System.Drawing.Size(212, 99); 212 | this.panel2.TabIndex = 13; 213 | // 214 | // TriedCount 215 | // 216 | this.TriedCount.AutoSize = true; 217 | this.TriedCount.Font = new System.Drawing.Font("Microsoft Sans Serif", 16F, System.Drawing.FontStyle.Bold); 218 | this.TriedCount.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(225)))), ((int)(((byte)(249))))); 219 | this.TriedCount.Location = new System.Drawing.Point(120, 19); 220 | this.TriedCount.Name = "TriedCount"; 221 | this.TriedCount.Size = new System.Drawing.Size(25, 26); 222 | this.TriedCount.TabIndex = 20; 223 | this.TriedCount.Text = "0"; 224 | // 225 | // pLineLbl 226 | // 227 | this.pLineLbl.AutoSize = true; 228 | this.pLineLbl.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(225)))), ((int)(((byte)(249))))); 229 | this.pLineLbl.Location = new System.Drawing.Point(3, 614); 230 | this.pLineLbl.Name = "pLineLbl"; 231 | this.pLineLbl.Size = new System.Drawing.Size(88, 13); 232 | this.pLineLbl.TabIndex = 25; 233 | this.pLineLbl.Text = "Imported Proxies:"; 234 | // 235 | // uLineLbl 236 | // 237 | this.uLineLbl.AutoSize = true; 238 | this.uLineLbl.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(225)))), ((int)(((byte)(249))))); 239 | this.uLineLbl.Location = new System.Drawing.Point(3, 589); 240 | this.uLineLbl.Name = "uLineLbl"; 241 | this.uLineLbl.Size = new System.Drawing.Size(107, 13); 242 | this.uLineLbl.TabIndex = 24; 243 | this.uLineLbl.Text = "Imported Usernames:"; 244 | // 245 | // proxBox 246 | // 247 | this.proxBox.BackColor = System.Drawing.Color.WhiteSmoke; 248 | this.proxBox.BorderStyle = System.Windows.Forms.BorderStyle.None; 249 | this.proxBox.Location = new System.Drawing.Point(1124, 32); 250 | this.proxBox.Multiline = true; 251 | this.proxBox.Name = "proxBox"; 252 | this.proxBox.ScrollBars = System.Windows.Forms.ScrollBars.Vertical; 253 | this.proxBox.Size = new System.Drawing.Size(258, 614); 254 | this.proxBox.TabIndex = 22; 255 | // 256 | // label2 257 | // 258 | this.label2.AutoSize = true; 259 | this.label2.Font = new System.Drawing.Font("Microsoft Sans Serif", 18F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 260 | this.label2.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(225)))), ((int)(((byte)(249))))); 261 | this.label2.Location = new System.Drawing.Point(1133, 0); 262 | this.label2.Name = "label2"; 263 | this.label2.Size = new System.Drawing.Size(241, 29); 264 | this.label2.TabIndex = 23; 265 | this.label2.Text = "Successful Proxies:"; 266 | // 267 | // dataGridView1 268 | // 269 | this.dataGridView1.AllowUserToAddRows = false; 270 | this.dataGridView1.AllowUserToDeleteRows = false; 271 | dataGridViewCellStyle1.WrapMode = System.Windows.Forms.DataGridViewTriState.True; 272 | this.dataGridView1.AlternatingRowsDefaultCellStyle = dataGridViewCellStyle1; 273 | this.dataGridView1.BorderStyle = System.Windows.Forms.BorderStyle.None; 274 | this.dataGridView1.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.Sunken; 275 | this.dataGridView1.ClipboardCopyMode = System.Windows.Forms.DataGridViewClipboardCopyMode.EnableWithoutHeaderText; 276 | this.dataGridView1.ColumnHeadersBorderStyle = System.Windows.Forms.DataGridViewHeaderBorderStyle.Sunken; 277 | this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { 278 | this.idColumn, 279 | this.Column1, 280 | this.FullName, 281 | this.Column2, 282 | this.Column4, 283 | this.followCell, 284 | this.Column5, 285 | this.BusCat}); 286 | this.dataGridView1.ImeMode = System.Windows.Forms.ImeMode.NoControl; 287 | this.dataGridView1.Location = new System.Drawing.Point(224, 0); 288 | this.dataGridView1.Name = "dataGridView1"; 289 | this.dataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect; 290 | this.dataGridView1.Size = new System.Drawing.Size(868, 650); 291 | this.dataGridView1.TabIndex = 27; 292 | // 293 | // idColumn 294 | // 295 | this.idColumn.HeaderText = "ID"; 296 | this.idColumn.Name = "idColumn"; 297 | // 298 | // Column1 299 | // 300 | this.Column1.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.None; 301 | this.Column1.HeaderText = "Username"; 302 | this.Column1.Name = "Column1"; 303 | this.Column1.Width = 120; 304 | // 305 | // FullName 306 | // 307 | this.FullName.HeaderText = "Full Name"; 308 | this.FullName.Name = "FullName"; 309 | // 310 | // Column2 311 | // 312 | this.Column2.HeaderText = "Email"; 313 | this.Column2.Name = "Column2"; 314 | this.Column2.Width = 150; 315 | // 316 | // Column4 317 | // 318 | this.Column4.HeaderText = "Followers"; 319 | this.Column4.Name = "Column4"; 320 | this.Column4.Width = 80; 321 | // 322 | // followCell 323 | // 324 | this.followCell.HeaderText = "Following"; 325 | this.followCell.Name = "followCell"; 326 | this.followCell.Width = 96; 327 | // 328 | // Column5 329 | // 330 | this.Column5.HeaderText = "Is Business "; 331 | this.Column5.Name = "Column5"; 332 | this.Column5.Width = 80; 333 | // 334 | // BusCat 335 | // 336 | this.BusCat.HeaderText = "Business Category"; 337 | this.BusCat.Name = "BusCat"; 338 | // 339 | // checkBox1 340 | // 341 | this.checkBox1.AutoSize = true; 342 | this.checkBox1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(225)))), ((int)(((byte)(249))))); 343 | this.checkBox1.Location = new System.Drawing.Point(67, 117); 344 | this.checkBox1.Name = "checkBox1"; 345 | this.checkBox1.Size = new System.Drawing.Size(96, 17); 346 | this.checkBox1.TabIndex = 26; 347 | this.checkBox1.Text = "Enable Proxies"; 348 | this.checkBox1.UseVisualStyleBackColor = true; 349 | // 350 | // Form1 351 | // 352 | this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); 353 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 354 | this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(31)))), ((int)(((byte)(38))))); 355 | this.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; 356 | this.ClientSize = new System.Drawing.Size(1409, 654); 357 | this.Controls.Add(this.dataGridView1); 358 | this.Controls.Add(this.label2); 359 | this.Controls.Add(this.proxBox); 360 | this.Controls.Add(this.panel1); 361 | this.Controls.Add(this.countLBdisp); 362 | this.Controls.Add(this.count1); 363 | this.Controls.Add(this.emailCount); 364 | this.Cursor = System.Windows.Forms.Cursors.Default; 365 | this.ForeColor = System.Drawing.SystemColors.ControlText; 366 | this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; 367 | this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); 368 | this.MaximizeBox = false; 369 | this.Name = "Form1"; 370 | this.RightToLeft = System.Windows.Forms.RightToLeft.No; 371 | this.Text = "InstaScraper"; 372 | ((System.ComponentModel.ISupportInitialize)(this.threadCountUD)).EndInit(); 373 | this.panel1.ResumeLayout(false); 374 | this.panel1.PerformLayout(); 375 | this.panel2.ResumeLayout(false); 376 | this.panel2.PerformLayout(); 377 | ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); 378 | this.ResumeLayout(false); 379 | this.PerformLayout(); 380 | 381 | } 382 | 383 | #endregion 384 | 385 | private System.Windows.Forms.Button proxBtn; 386 | private System.Windows.Forms.Button startBtn; 387 | private System.Windows.Forms.Label countLbl; 388 | private System.Windows.Forms.Button button1; 389 | private System.Windows.Forms.Label emailCount; 390 | private System.Windows.Forms.Label count1; 391 | private System.Windows.Forms.NumericUpDown threadCountUD; 392 | private System.Windows.Forms.Label label1; 393 | private System.Windows.Forms.Label countLBdisp; 394 | private System.Windows.Forms.Button namesBtn; 395 | private System.Windows.Forms.Panel panel1; 396 | private System.Windows.Forms.Panel panel2; 397 | private System.Windows.Forms.Label TriedCount; 398 | private System.Windows.Forms.TextBox proxBox; 399 | private System.Windows.Forms.Label label2; 400 | private System.Windows.Forms.Label uLineLbl; 401 | private System.Windows.Forms.Label pLineLbl; 402 | private System.Windows.Forms.DataGridView dataGridView1; 403 | private System.Windows.Forms.DataGridViewTextBoxColumn idColumn; 404 | private System.Windows.Forms.DataGridViewTextBoxColumn Column1; 405 | private System.Windows.Forms.DataGridViewTextBoxColumn FullName; 406 | private System.Windows.Forms.DataGridViewTextBoxColumn Column2; 407 | private System.Windows.Forms.DataGridViewTextBoxColumn Column4; 408 | private System.Windows.Forms.DataGridViewTextBoxColumn followCell; 409 | private System.Windows.Forms.DataGridViewTextBoxColumn Column5; 410 | private System.Windows.Forms.DataGridViewTextBoxColumn BusCat; 411 | private System.Windows.Forms.CheckBox checkBox1; 412 | } 413 | } 414 | 415 | -------------------------------------------------------------------------------- /instascraper v1.cs: -------------------------------------------------------------------------------- 1 |  2 | using System; 3 | using System.IO; 4 | using System.Linq; 5 | using System.Net; 6 | using System.Text.RegularExpressions; 7 | using System.Windows.Forms; 8 | using System.Threading; 9 | using System.Net.Http; 10 | using System.Threading.Tasks; 11 | using Dasync.Collections; 12 | using QuickType; 13 | using System.Web.UI.WebControls.Expressions; 14 | using System.Reflection; 15 | 16 | namespace Instagram_Email_Grabber 17 | { 18 | 19 | 20 | public partial class Form1 : Form 21 | { 22 | 23 | string fileName; 24 | int count = 0; 25 | decimal threadCount; 26 | string path; 27 | string proxPath; 28 | int threadC; 29 | string[] proxies; 30 | string[] fileInfo; 31 | readonly string pattern = @"(([\w-]+\.)+[\w-]+|([a-zA-Z]{1}|[\w-]{2,}))@" + @"((([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\.([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\." + @"([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\.([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])){1}|" + @"([a-zA-Z]+[\w-]+\.)+[a-zA-Z]{2,4})"; 32 | bool stopBtn = false; 33 | 34 | 35 | public Form1() 36 | { 37 | InitializeComponent(); 38 | } 39 | private void NumericUpDown1_ValueChanged(object sender, EventArgs e) 40 | { 41 | 42 | threadCount = threadCountUD.Value; 43 | threadC = Decimal.ToInt32(threadCount); 44 | } 45 | 46 | 47 | 48 | 49 | private void StartBtn_Click(object sender, EventArgs e) 50 | { 51 | 52 | stopBtn = false; 53 | MainWork(); 54 | 55 | 56 | } 57 | 58 | 59 | 60 | private async void MainWork() 61 | { 62 | if (proxPath == null) 63 | { 64 | try 65 | { 66 | fileName = Path.GetTempFileName(); 67 | FileInfo fileStuff = new FileInfo(fileName); 68 | fileStuff.Attributes = FileAttributes.Temporary; 69 | StreamWriter streamWriter = File.AppendText(fileName); 70 | streamWriter.WriteLine("Filler"); 71 | streamWriter.Flush(); 72 | streamWriter.Close(); 73 | proxPath = fileName; 74 | } 75 | catch (Exception ex) 76 | { 77 | 78 | } 79 | } 80 | proxies = File.ReadAllLines(proxPath); 81 | fileInfo = File.ReadAllLines(path); 82 | var proxAndNames = proxies.Zip(fileInfo, (n, w) => new { Proxies = n, InstaName = w }); 83 | 84 | 85 | await proxAndNames.ParallelForEachAsync( 86 | 87 | async var => 88 | { 89 | 90 | bool repeat = true; 91 | while (repeat) 92 | { 93 | if (stopBtn is true) 94 | { 95 | break; 96 | } 97 | 98 | bool entryFound = false; 99 | 100 | var cookies = new CookieContainer(); 101 | 102 | var cts = new CancellationTokenSource(); 103 | 104 | var httpClientHandler = new HttpClientHandler 105 | { 106 | Proxy = new WebProxy(var.Proxies), 107 | AllowAutoRedirect = true, 108 | CookieContainer = cookies, 109 | UseCookies = false, 110 | UseDefaultCredentials = false, 111 | AutomaticDecompression = DecompressionMethods.GZip | DecompressionMethods.Deflate, 112 | UseProxy = true 113 | 114 | }; 115 | 116 | using (var client = new HttpClient(httpClientHandler, false)) 117 | { 118 | if (!checkBox1.Checked) 119 | { 120 | httpClientHandler.UseProxy = false; 121 | } 122 | count++; 123 | TriedCount.Invoke(new Action(() => TriedCount.Text = count.ToString())); 124 | client.DefaultRequestHeaders.Add("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0"); 125 | client.BaseAddress = new Uri("https://www.instagram.com/"); 126 | 127 | 128 | try 129 | { 130 | 131 | var response = await client.GetAsync(var.InstaName + "/?__a=1").ConfigureAwait(true); 132 | response.EnsureSuccessStatusCode(); 133 | 134 | if (response.IsSuccessStatusCode) 135 | { 136 | var grabbed = await client.GetStringAsync(var.InstaName + "/?__a=1").ConfigureAwait(true); 137 | var welcome = Temperatures.FromJson(grabbed); 138 | Match match = Regex.Match(grabbed, pattern, RegexOptions.None); 139 | 140 | /* if (welcome.Graphql.User.BusinessCategoryName is null) 141 | { 142 | welcome.Graphql.User.BusinessCategoryName = ""; 143 | } 144 | */ 145 | foreach (DataGridViewRow row in dataGridView1.Rows) 146 | { 147 | object val1 = row.Cells[1].Value; 148 | 149 | if (val1.ToString().Contains(var.InstaName)) 150 | { 151 | 152 | entryFound = true; 153 | break; 154 | } 155 | } 156 | 157 | if (entryFound == false) 158 | { 159 | dataGridView1.Invoke(new Action(() => dataGridView1.Rows.Add(welcome.Graphql.User.Id, var.InstaName, welcome.Graphql.User.FullName, match.Value, welcome.Graphql.User.EdgeFollowedBy.Count, welcome.Graphql.User.EdgeFollow.Count, welcome.Graphql.User.IsBusinessAccount, welcome.Graphql.User.BusinessCategoryName))); 160 | } 161 | 162 | if (!proxBox.Text.Contains(var.Proxies)) 163 | { 164 | proxBox.Invoke(new Action(() => proxBox.Text += var.Proxies + System.Environment.NewLine)); 165 | } 166 | 167 | match = match.NextMatch(); 168 | 169 | } 170 | } 171 | 172 | catch (TaskCanceledException) 173 | { 174 | 175 | 176 | } 177 | catch (TargetInvocationException) 178 | { 179 | 180 | } 181 | 182 | catch (HttpRequestException ex) 183 | 184 | { 185 | 186 | } 187 | catch (ArgumentNullException) 188 | { 189 | 190 | } 191 | 192 | catch (Exception) 193 | { 194 | 195 | } 196 | finally 197 | { 198 | 199 | client.Dispose(); 200 | cts.Dispose(); 201 | 202 | } 203 | } 204 | 205 | 206 | } 207 | 208 | 209 | 210 | }, maxDegreeOfParallelism: threadC); 211 | 212 | 213 | } 214 | 215 | 216 | 217 | 218 | 219 | private void Button1_Click_1(object sender, EventArgs e) 220 | { 221 | 222 | stopBtn = true; 223 | 224 | } 225 | 226 | public void Button3_Click(object sender, EventArgs e) 227 | { 228 | using (OpenFileDialog openFileDialog = new OpenFileDialog()) 229 | { 230 | try 231 | { 232 | //Opens file selection screen and grabs the path 233 | openFileDialog.InitialDirectory = "c:\\"; 234 | openFileDialog.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"; 235 | openFileDialog.FilterIndex = 2; 236 | openFileDialog.RestoreDirectory = true; 237 | DialogResult result = openFileDialog.ShowDialog(); 238 | path = openFileDialog.FileName; 239 | var ulineCount = File.ReadLines(path).Count(); 240 | uLineLbl.Text += ulineCount.ToString(); 241 | 242 | } 243 | catch (Exception) 244 | { 245 | 246 | } 247 | 248 | } 249 | } 250 | 251 | private void Button1_Click(object sender, EventArgs e) 252 | { 253 | using (OpenFileDialog openFileDialog = new OpenFileDialog()) 254 | { 255 | try 256 | { 257 | //Opens file selection screen and grabs the path 258 | openFileDialog.InitialDirectory = "c:\\"; 259 | openFileDialog.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"; 260 | openFileDialog.FilterIndex = 2; 261 | openFileDialog.RestoreDirectory = true; 262 | DialogResult result = openFileDialog.ShowDialog(); 263 | proxPath = openFileDialog.FileName; 264 | var plineCount = File.ReadLines(proxPath).Count(); 265 | pLineLbl.Text += plineCount.ToString(); 266 | 267 | } 268 | 269 | catch (ArgumentException) 270 | { 271 | 272 | 273 | 274 | } 275 | } 276 | } 277 | 278 | 279 | } 280 | 281 | 282 | } 283 | 284 | 285 | 286 | 287 | 288 | 289 | 290 | 291 | -------------------------------------------------------------------------------- /instascraper v1.resx: -------------------------------------------------------------------------------- 1 |  2 | 3 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | text/microsoft-resx 110 | 111 | 112 | 2.0 113 | 114 | 115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 116 | 117 | 118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 119 | 120 | 121 | True 122 | 123 | 124 | True 125 | 126 | 127 | True 128 | 129 | 130 | True 131 | 132 | 133 | True 134 | 135 | 136 | True 137 | 138 | 139 | True 140 | 141 | 142 | True 143 | 144 | 145 | 146 | 147 | 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 508 | 509 | 510 | --------------------------------------------------------------------------------