{"id":22343590,"url":"https://github.com/datajuggler/bingdownloader","last_synced_at":"2025-08-30T12:13:30.075Z","repository":{"id":174758072,"uuid":"652078367","full_name":"DataJuggler/BingDownloader","owner":"DataJuggler","description":"BingDownloader is a Windows Form app that uses Selenium and trial and error to download a series of Bing/Create Images and save them to a folder. Optionally, the Bing water mark is removed by default.","archived":false,"fork":false,"pushed_at":"2023-06-12T17:48:39.000Z","size":6536,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-26T09:46:27.533Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DataJuggler.png","metadata":{"files":{"readme":"ReadMe.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-06-11T02:39:57.000Z","updated_at":"2023-06-11T02:40:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"4b093100-5b9f-4d21-a82f-d22203cfa881","html_url":"https://github.com/DataJuggler/BingDownloader","commit_stats":null,"previous_names":["datajuggler/bingdownloader"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/DataJuggler/BingDownloader","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataJuggler%2FBingDownloader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataJuggler%2FBingDownloader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataJuggler%2FBingDownloader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataJuggler%2FBingDownloader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataJuggler","download_url":"https://codeload.github.com/DataJuggler/BingDownloader/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataJuggler%2FBingDownloader/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272847018,"owners_count":25003115,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-30T02:00:09.474Z","response_time":77,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-04T08:16:27.258Z","updated_at":"2025-08-30T12:13:30.070Z","avatar_url":"https://github.com/DataJuggler.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"This program takes a little bit of trial and error to get to work.\nThe reason is I could not find a way to get a reference to the webelement for the Download button,\nso I have to resort to clicking the screen at a certain location.\n\nThe problem is the location of the download button moves down based on the length of the prompt.\n\nTo fix this, if you are running via code in Visual Studio, change your prompt and locations in the\nInit method.\n\nIf you are running via an install app (coming soon), then you have to start the app and change\nthe prompt and values. If the button is too high on the screen, increase the value for\nDownloadsButtonPoint2 control value (the right one). With trial and error you should be able to \nfigure it out for each prompt.\n\nI may try and come up with a number of characters in the prompt and see if I can adjust the\nvalues. Might not, it is pretty easy to fix manually.\n\nInstructions\n\n1. Start the app\n2. Set your prompt and the number of images you want to create\n3. Before you try and run 25 (= 100 images), make sure 1 works.\nPay attention when the Download button is clicked after a large version of an image is shown.\nThis is the part you will most likely have to fidget with to get right.\n4. Make sure your Users Downloads Folder is correct, and choose a folder to serve as your Output\nFolder.\n\n# Important\n\nIn the version of Chrome that launches, click Settings on the right hand side menu, and change the \nzoom to 150% (or adjust all the values to what works for you).\n\nLog In Microsoft with your personal MS account. You might have to join Bing if you haven't yet.\n\nIt will ask you to remember your password, but it won't remember it because each time the Chrome\nexpiremental version launches it is a new instance.\n\nIf you are running Visual Studio, you can rebuild with the values you wish set in the Init method\nand next time you run the app it will restore those values. I will come up with a way for installed\nversion later.\n\nNote: The box for remove Bing copyright is checked by default. When this is checked, the copyright\nis removed by taking the top 968 pixels, resizing the image to 1,024 pixels. This was easier than \nanything else I could think of.\n\nC# Programmer Only - The resizing is done using my Nuget package DataJuggler.PixelDatabase.\nTake a look at the code. Only a few lines of code is required.\n\n# Don't Forget\n\nKeep track of your number of boosts on Bing. If you run out of boosts, this app will stop working\nif Bing starts running slowly.\n\nLet me know your thoughts. Is this cool or what?\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatajuggler%2Fbingdownloader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdatajuggler%2Fbingdownloader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdatajuggler%2Fbingdownloader/lists"}