This article is about the Crown dependencies. For the islands off Southern California, see Channel Islands (California). For the French Channel Islands, see Chausey. Channel Islands Îles Anglo-Normandes (French) Îles d'la Manche (Norman) Satellite photo of the Channel Islands in 2012 Location of the Channel Islands Geography Location Western Europe Coordinates 49°26′N 2°19′W / 49.433°N 2.317°W / 49.433; -2.317 Coordinates: 49°26′N 2°19′W / 49.433°N 2.317°W / 49.433; -2.317 Adjacent bodies of water English Channel Total islands 8 inhabited Major islands Jersey and Guernsey Area 198 km 2 (76 sq mi) Highest point Les Platons Administration Bailiwick of Guernsey Capital and largest settlement Saint Peter Port, Guernsey Area covered 78 km 2 (30 sq mi; 7001394000000000000♠ 39.4%) Bailiwick ...
(function() {
var items = ['id': '8720816282114486545', 'body': 'Hey, Qasim. Nice ideas for recovery. i remember when my first site got hacked. I was so irritated. I had like 1800 views in just 2 months. But, all the work went in the drain. i hope, these services were available then.x3cbr /x3ex3cbr /x3eBy the way, a side not, please take care of your comment area. Because, itx26#39;s being spammed a lot.', 'timestamp': '1385230812715', 'permalink': 'https://www.mybloggertricks.com/2013/11/recovering-hacked-sites-with-google.html?showCommentx3d1385230812715#c8720816282114486545', 'author': 'name': 'Jotpreet Singh Chadha', 'avatarUrl': '//lh6.googleusercontent.com/-Ki8xrG4LoFY/AAAAAAAAAAI/AAAAAAAAADg/fj0-C_yYaIE/s35-c/photo.jpg', 'profileUrl': 'https://www.blogger.com/profile/13721936156625857803', 'displayTime': 'Nov 23, 2013, 11:20:00 PM', 'deleteclass': 'item-control blog-admin pid-1663629244', 'id': '4558532304025126434', 'parentId': '8720816282114486545', 'body': 'Yeah, getting your website hacked is very stressing. Ix26#39;ve had the experience too :(x3cbr /x3ex3cbr /x3eI agree, we get a lot of spam here. A lot of it, we delete. But its mostly manual spam entered by humans, and not auto-generated by bots. So therex26#39;s not much we can do except manually go through all the comments and approve/disapprove them.', 'timestamp': '1385311863179', 'permalink': 'https://www.mybloggertricks.com/2013/11/recovering-hacked-sites-with-google.html?showCommentx3d1385311863179#c4558532304025126434', 'author': 'name': 'Qasim Zaib', 'avatarUrl': '//lh5.googleusercontent.com/-LLmVPWl1q94/AAAAAAAAAAI/AAAAAAAADOk/T-PgU6Z58ko/s35-c/photo.jpg', 'profileUrl': 'https://www.blogger.com/profile/08938578237404814539', 'displayTime': 'Nov 24, 2013, 9:51:00 PM', 'deleteclass': 'item-control blog-admin pid-2130658467'];
var msgs = 'loadMore': 'Load more...', 'loading': 'Loading...', 'loaded': 'No more!', 'addComment': 'Add comment', 'reply': 'Reply', 'delete': 'Delete';
var config = 'blogId': '8193278726666811965', 'postId': '653800436271816803', 'feed': 'https://www.mybloggertricks.com/feeds/653800436271816803/comments/default', 'authorName': 'Qasim Zaib', 'authorUrl': 'https://www.blogger.com/profile/08938578237404814539', 'baseUri': 'https://www.blogger.com', 'maxThreadDepth': 2;
// 0)
cursor = parseInt(items[items.length - 1].timestamp) + 1;
var bodyFromEntry = function(entry)
if (entry.gd$extendedProperty)
for (var k in entry.gd$extendedProperty)
if (entry.gd$extendedProperty[k].name == 'blogger.contentRemoved')
return '' + entry.content.$t + '';
return entry.content.$t;
var parse = function(data)
cursor = null;
var comments = ;
if (data && data.feed && data.feed.entry)
for (var i = 0, entry; entry = data.feed.entry[i]; i++)
var comment = ;
// comment ID, parsed out of the original id format
var id = /blog-(d+).post-(d+)/.exec(entry.id.$t);
comment.id = id ? id[2] : null;
comment.body = bodyFromEntry(entry);
comment.timestamp = Date.parse(entry.published.$t) + '';
if (entry.author && entry.author.constructor === Array)
var auth = entry.author[0];
if (auth)
comment.author =
name: (auth.name ? auth.name.$t : undefined),
profileUrl: (auth.uri ? auth.uri.$t : undefined),
avatarUrl: (auth.gd$image ? auth.gd$image.src : undefined)
;
if (entry.link)
if (entry.link[2])
comment.link = comment.permalink = entry.link[2].href;
if (entry.link[3])
var pid = /.*comments/default/(d+)?.*/.exec(entry.link[3].href);
if (pid && pid[1])
comment.parentId = pid[1];
comment.deleteclass = 'item-control blog-admin';
if (entry.gd$extendedProperty)
for (var k in entry.gd$extendedProperty)
if (entry.gd$extendedProperty[k].name == 'blogger.itemClass')
comment.deleteclass += ' ' + entry.gd$extendedProperty[k].value;
else if (entry.gd$extendedProperty[k].name == 'blogger.displayTime')
comment.displayTime = entry.gd$extendedProperty[k].value;
comments.push(comment);
return comments;
;
var paginator = function(callback) {
if (hasMore()) {
var url = config.feed + '?alt=json&v=2&orderby=published&reverse=false&max-results=50';
if (cursor)
url += '&published-min=' + new Date(cursor).toISOString();
window.bloggercomments = function(data) {
var parsed = parse(data);
cursor = parsed.length
Jotpreet Singh ChadhaNov 23, 2013, 11:20:00 PM
Hey, Qasim. Nice ideas for recovery. i remember when my first site got hacked. I was so irritated. I had like 1800 views in just 2 months. But, all the work went in the drain. i hope, these services were available then.
By the way, a side not, please take care of your comment area. Because, it's being spammed a lot.
ReplyDelete
Replies
Qasim ZaibNov 24, 2013, 9:51:00 PM
Yeah, getting your website hacked is very stressing. I've had the experience too :(
I agree, we get a lot of spam here. A lot of it, we delete. But its mostly manual spam entered by humans, and not auto-generated by bots. So there's not much we can do except manually go through all the comments and approve/disapprove them.
Delete