The one folder that’s unsyncable

o365-logoI’ve been working a lot more with the Office 365 cloud platform lately. Both personally and for business. I love it and I think it’s absolutely fantastic. I love having Exchange over a basic IMAP and having Skype for Business is also a plus as it allows me to directly contact vendors, colleagues, and clients effortlessly. OneDrive for Business is also the best – 1 TB of storage. I can now move my documents entirely to the cloud and I’ll have them wherever I’m at. However, there seems to be a limitation with what you can sync. There seems to be an interesting issue (one that I ran into with a customer as well as myself) where you cannot have a folder called “forms”. If you do, OneDrive will not sync.

2016-09-24-23_48_16-onedrive

There it is… the unsyncable. If you have that folder, your files will not sync. OneDrive will throw errors left and right. Get rid of the folder and everything syncs up.

Deleting the past… on Facebook

DANGER, WILL ROBINSON! DANGER! THIS ARTICLE IS OVER A YEAR OLD AND IS POSSIBLY OUT OF DATE! THE INFORMATION CONTAINED WITHIN MAY NOT BE ACCURATE ANYMORE! PROCEED WITH CAUTION!

UPDATED 9/1 – NEW VERSION OF SCRIPT

Yes, Facebook is sketchy… have you seen their “privacy” settings?! Maybe you don’t want to entirely delete your Facebook, that’s understandable, but maybe you just want to delete all that incriminating evidence or you just don’t want to allow Facebook to get their hands on all that information. Like I posted in my anti-cloud rant, do you really know where your data is? Take for example The IT Cave and my personal blog. This data is on a  dedicated server in one of Softlayer’s data centers. That means, if I really wanted to, I could buy the hard drives from Softlayer and have them shipped to me. My data could be in my hands. Or I could put a ticket in to have Softlayer destroy the drives in the server. The data is mine and I control it. If I don’t want anyone to see it, I can remove it… or even shut the server down… or even restrict it.

Cloud services, yes, Facebook included, don’t give you this kind of control. Hell, Facebook even makes it difficult to mass delete stuff. See, in the business of Facebook you are the product! Yes, Facebook sells you for money. Services like Google Plus, don’t do this. To Google, you are a user. A friend. Not an item to be bought, sold, rented, traded, etc. And Google gives you some excellent control over your data. Anyways, enough rambling… on to deleting Facebook data!

So to proceed, you will need a web browser that supports the plugin, iMacros. I did this with Firefox, but the addon might be available on Chrome and other browsers… I’m not too sure. If not, just go with Firefox.

Once you have iMacros installed, login to Facebook and if you have timeline, go to your Activity Feed. No one can see this page but you… but its a log of every action you’ve made on Facebook. Now, iMacros can be used to mass delete photos, friends, wall posts, etc. Anyways, one of the issues is that Facebook updates their code… constantly. They don’t like you doing this so they try to make it difficult. I’ll try to keep this code up-t0-date, but as of August 31, 2012,  it’s working.

Create a new macro. I’m giving you the code, so you can do anything you like on the page. Once you have the macro, edit it. Delete the current code. Copy and paste this code in:

VERSION BUILD=7500718 RECORDER=FX
TAB T=1
SET !ERRORIGNORE YES
TAG POS=8 TYPE=I ATTR=CLASS:mrs<SP>defaultIcon<SP>customimg<SP>img<SP>sp_8fqrt7<SP>sx_033ffa
TAG POS=1 TYPE=SPAN ATTR=TXT:Delete...
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:ok&&VALUE:Delete
TAG POS=8 TYPE=I ATTR=CLASS:mrs<SP>defaultIcon<SP>customimg<SP>img<SP>sp_8fqrt7<SP>sx_033ffa
TAG POS=2 TYPE=SPAN ATTR=TXT:Unlike...
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:ok&&VALUE:Unlike
TAG POS=8 TYPE=I ATTR=CLASS:mrs<SP>defaultIcon<SP>customimg<SP>img<SP>sp_8fqrt7<SP>sx_033ffa
TAG POS=2 TYPE=SPAN ATTR=TXT:Unlike...
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:ok&&VALUE:Unlike
TAG POS=8 TYPE=I ATTR=CLASS:mrs<SP>defaultIcon<SP>customimg<SP>img<SP>sp_8fqrt7<SP>sx_033ffa
TAG POS=1 TYPE=A ATTR=TXT:Delete...
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:ok&&VALUE:Delete
TAG POS=8 TYPE=I ATTR=CLASS:mrs<SP>defaultIcon<SP>customimg<SP>img<SP>sp_8fqrt7<SP>sx_033ffa
TAG POS=2 TYPE=SPAN ATTR=TXT:Unlike...
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:ok&&VALUE:Unlike
TAG POS=1 TYPE=A ATTR=ID:js_9
TAG POS=1 TYPE=A ATTR=TXT:Delete...
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:ok&&VALUE:Delete
TAG POS=8 TYPE=I ATTR=CLASS:mrs<SP>defaultIcon<SP>customimg<SP>img<SP>sp_8fqrt7<SP>sx_033ffa
TAG POS=1 TYPE=SPAN ATTR=TXT:Delete...
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:ok&&VALUE:Delete
TAG POS=8 TYPE=I ATTR=CLASS:mrs<SP>defaultIcon<SP>customimg<SP>img<SP>sp_8fqrt7<SP>sx_033ffa
TAG POS=1 TYPE=SPAN ATTR=TXT:Delete<SP>Photo...
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:ok&&VALUE:Delete<SP>Photo
TAG POS=8 TYPE=I ATTR=CLASS:mrs<SP>defaultIcon<SP>customimg<SP>img<SP>sp_8fqrt7<SP>sx_033ffa
TAG POS=1 TYPE=SPAN ATTR=TXT:Delete...
TAG POS=1 TYPE=LABEL ATTR=TXT:Delete<SP>all<SP>app<SP>activity
TAG POS=1 TYPE=INPUT:CHECKBOX ATTR=ID:u7wfrn_1 CONTENT=YES
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:ok&&VALUE:Delete
TAG POS=8 TYPE=I ATTR=CLASS:mrs<SP>defaultIcon<SP>customimg<SP>img<SP>sp_8fqrt7<SP>sx_033ffa
TAG POS=1 TYPE=SPAN ATTR=TXT:Unlike...
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:ok&&VALUE:Unlike
TAG POS=8 TYPE=I ATTR=CLASS:mrs<SP>defaultIcon<SP>customimg<SP>img<SP>sp_8fqrt7<SP>sx_033ffa
TAG POS=1 TYPE=SPAN ATTR=TXT:Delete...
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:ok&&VALUE:Delete
TAG POS=8 TYPE=I ATTR=CLASS:mrs<SP>defaultIcon<SP>customimg<SP>img<SP>sp_8fqrt7<SP>sx_033ffa
TAG POS=1 TYPE=SPAN ATTR=TXT:Hidden<SP>from<SP>Timeline
TAG POS=2 TYPE=I ATTR=CLASS:mrs<SP>itemIcon<SP>img<SP>sp_8fqrt7<SP>sx_dd4fa3<SP>customimg
TAG POS=2 TYPE=SPAN ATTR=TXT:Hidden<SP>from<SP>Timeline
TAG POS=8 TYPE=I ATTR=CLASS:mrs<SP>defaultIcon<SP>customimg<SP>img<SP>sp_8fqrt7<SP>sx_033ffa
TAG POS=3 TYPE=SPAN ATTR=TXT:Hidden<SP>from<SP>Timeline
TAG POS=1 TYPE=INPUT:BUTTON ATTR=NAME:ok&&VALUE:Okay

Ok, here’s what this code does…

  1. It ignores errors so it won’t stop on you.
  2. It runs through your feed and deletes, presses ok if Facebook pops some errors… etc.

This code might miss a few things or get hung up. I’ve tried to make it as automated as possible. If you have a lot, it will take a LONG time to delete everything. Let it run over night… or over the course of several days if you have a lot of stuff. Once it’s done, go back and hit up everything that it missed! 🙂

 

I want to see more cloud services hacked.

Microsoft’s picture of storage “evolution”

I want to see more cloud services hacked. Why? Because it’ll teach people that you shouldn’t trust your data with someone else. Did you know that MegaUpload actually had valid users using its services for storage other than piracy? Well, when the Department of Justice seized MegaUpload, all those users lost their legit files. But that’s one scenario. I highly doubt the DOJ will be busting down DropBox’s doors anytime soon or even JustCloud’s. But what if one of these cloud storage service companies goes belly up (you know, bankrupt)? It’s a question that a lot of users have been asking all over the internet.

Well, let me give you two possible scenarios:

Scenario 1: The company goes bankrupt and is nice enough to continue operations with a notice period to allow you to download your files before they’re gone forever or they might just disappear overnight if they’re not large enough. Do you have local copies of your files?

Scenario 2: Another company purchases the bankrupt company and your information is safe… for now.

It’s really a 50/50 chance of what could happen. And of course, being raided by the DOJ or going bankrupt aren’t the only things that could happen to your files. What if hackers steal user login information? They’ll suddenly have full access to your account and be able to download any of your data… especially if the storage company generates a private encryption key based off of your login information.

While I don’t want to sound hypocritical, yes I do use cloud storage services. However – I use it to temporarily hold large files or to keep file structures in tact so I can download them to an external hard drive. Seriously – if you want a cost affordable solution, go buy an external USB or eSATA hard drive and periodically, take an entire snapshot of your hard drive. If you’re really paranoid, store it in a fireproof safe along with all your other vital documents. Cloud crisis adverted.