Posted on 10/10/2018 11:01:15 PM PDT by CaliforniaCraftBeer
Effective immediately I won't be using the free image hosting service called imgbb.com. Over the last 2 weeks I've noticed a HUGE increase in pop-up ads in my lower right hand corner of my monitor (whether I'm online or not all), many ads seem legitimate software upgrade offers, but others are invitations to date various women of Asian countries. These small pop-up ads all have the source listed as ibb.co, which I've discovered is originating from imgbb.com. With all of my image posts I may be spreading this same '3rd Party Cookie' advertisements to my fellow FReeper's, so I've decided to temporary use another service (freeimagehosting.net), and I'd like to setup a personal account over at Image Shack.
Sorry to any FReepers & lurkers for any PC problems I may have caused.
Dang, postimages.org never suggests anyone for me to date. :(
Code: <img src="https://i.imgur.com/NGqNJ56.png">
Cheap domain names and cheap hosting proliferate, and it doesn’t take any great skill or money to to set up your own place for image hosting AND private email.
Remember the old (new) adage: If you are receiving a ‘free’ service on the internet, the product is not what you are using. The product they are profiting on is YOU.
Hah! I just noticed that you are already using imgur. But indirectly, thru imgbb! LOL!
California is a dating wasteland. I was single there too. Most of the people are liberals, and those few who arent, are married. The place is utterly awful, for conservatives. Thats just one more reason I had for leaving. 👎😂✈️ I found one somewhere else. 👍
I run linux(ubuntu) and have a desktop extension for screenshots. I take the shot and it automatically uploads it to imgur and opens a browser tab to the hosted image. Super easy and I don’t have an imgur account either.
bookmark
I had a similar experience with tinypic. I had over 17,000 images stored in a library I used for the Jerusalem Thread. Most of them were my own work.
Now, when I try to access my own pictures, I get so inundated with pop-ups, video ads, and junk that it is unusable.
Grrrrrrr
What I like about imgur is that I don't have to interact with some stinkin' UI in order to (re)host an image. I can just use the imgur API. I wrote a Chrome extension that adds a line to the browser's context menu when above an image. Hitting it uploads the image via the API and puts an image element for the imgur-hosted version on the clipboard, ready to paste into an FR post. No fuss, no muss.
You don't need an account, but you do need a client ID. See the link above for how to get one of those.
BTW, here's a little gadget that will tell you some miscellaneous facts about an imgur-hosted image, such as when it was uploaded and how many times it's been viewed:
#!/usr/bin/env python __doc__ = ''' %(b)s queries imgur.com for info about a specific image. Accepts one or more Imgur image IDs or URLs on the command line, or, if the command line is empty, attempts to interpret the contents of the clipboard as a URL or image ID. A typical Imgur image url is https://i.imgur.com/5sqm3PM.jpg, where 5sqm3PM is the image ID. ''' import json import os import re import subprocess import sys import time import urllib2 LOOKUP_URL = 'https://api.imgur.com/3/image/' CLIENT_ID = '[To get yours, see here]' TIME_FORMAT = '%a %Y-%m-%d %H:%M:%S' def usage(msg = None): if msg: print str(msg) + '!' print b = os.path.basename(sys.argv[0]) print __doc__.strip() % locals() sys.exit(1) class MissingId(Exception): pass class ImgurError(Exception): pass def showImageInfo(url): if re.match(r'^\w+$', url): id = url else: m = re.search(r'imgur.com/(\w+?)(?:\.\w+)?$', url) if not m: raise MissingId('Failed to extract image ID from url') id = m.group(1) req = urllib2.Request(LOOKUP_URL + id) req.add_header('Authorization', 'CLIENT-ID ' + CLIENT_ID) response = urllib2.urlopen(req) data = json.load(response) response.close() print json.dumps(data, indent=4, sort_keys=True) birth = data['data']['datetime'] age = (time.time() - birth)/ 3600.0 hits = data['data']['views'] hph = float(hits or 0) / age print 'Image uploaded', time.strftime(TIME_FORMAT, time.localtime(birth)) print 'Image is %.2f hours old; %.1f hits/hour' % (age, hph) print time.strftime('Info retrieved ' + TIME_FORMAT) def getFromClipboard(): return subprocess.check_output(['pbpaste']) if __name__ == '__main__': if len(sys.argv) < 2: try: url = getFromClipboard() showImageInfo(url) except Exception as e: usage("Error retrieving info for %s: %s" % (url, e)) for arg in sys.argv[1:]: try: url = sys.argv[1] showImageInfo(url) except Exception as e: usage("Error retrieving info for %s: %s" % (url, e))
It should work on Ubuntu, except for the take the URL from the clipboard feature. To make that feature work on Ubuntu, you will need a replacement for the Mac command pbpaste that writes the clipboard to stdout.
Here is what it puts out for the OP's imgbb/imgur image:
{ "data": { "account_id": null, "account_url": null, "ad_type": 0, "ad_url": "", "animated": false, "bandwidth": 15661350, "datetime": 1539237389, "description": null, "favorite": false, "has_sound": false, "height": 215, "id": "7JwbSGw", "in_gallery": false, "in_most_viral": false, "is_ad": false, "link": "https://i.imgur.com/7JwbSGw.png", "nsfw": false, "section": null, "size": 32225, "tags": [], "title": null, "type": "image/png", "views": 486, "vote": null, "width": 420 }, "status": 200, "success": true } Image uploaded Thu 2018-10-11 01:56:29 Image is 15.93 hours old; 30.5 hits/hour Info retrieved Thu 2018-10-11 17:52:23
From nine days ago:
https://www.techradar.com/news/best-free-image-hosting-websites-2018-for-your-photos-and-videos
Good job, I might crib that.
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.