Home Blog Page 360

Mouse-Box PC Inside a Mouse

Disregard assembling a superior mouse trap, shouldn’t we think about a superior mouse? On the other hand to make it a stride further, a mouse that duplicates as an undeniable PC? While not yet a delivery item, the thought of incorporating a whole PC into a mouse has been accomplished –meet the Mouse-Box, a mouse and machine moved into one. You can utilize it as a standard mouse or as a working PC (simply include a screen), or both.

Also Read: Gaming Mouse Collection by Archer Tech Lab: Elevating Your Gaming Experience

Packed inside and around this rat is quad-core ARM Cortex processor timed at 1.4ghz, 128gb of Flash Storage, 802.11n Wi-Fi integration, two USB 3.0 ports, and micro-HDMI yield. It’s additionally furnished with an accelerometer and gyroscope.

The Mouse-Box charges remotely on an inductive charging pad that additionally serves twofold duty as a standard mouse pad. As at one time expressed, you can attach it to your portable computer or desktop and utilization it as a common mouse, or tap into its guts and utilization it as a PC. You can likewise exploit both capacities in the meantime — simply switch the data, the Mouse-Box group clarifies in a feature.

Also Read: Amkette EvoFox Shadow Gaming Mouse Review 2022

It’s a interesting idea, however it hasn’t developed past the model stage right now. At present, the Mouse-Box group is contacting firms to help it mass deliver the gadget, which likewise implies that the specs could change if when it reaches  retail.

Whats App now Available on your Desktops

Ta-da!!!!!!  Our very own life line whatsapp with over 700 million monthly active users and the fact that we’ve come to rely on the app as much as the person next to you  for the first time, whats app is now available for use on our desktop, via a web browser. No matter how much we get from the whats app , we still feel we are ready to get some more out of it  so now brace yourself. Officially WhatApp has launched a desktop client service called WhatsApp Web.

Okay now what is whatsapp web is ??  It is simply an extension of what you use on your Smartphone’s , the web browser mirrors conversations and messages from your mobile device to the web browser  — this means you can easily switch according to your choice between your Smartphone and web browser.

To enjoy the service you need to make sure that you have a latest version of whatsapp on your mobile and then you can connect to your web browser to your whatsapp client, simply open https://web.whatsapp.com in your Google Chrome browser. You will see a QR code — scan the code inside of WhatsApp, and you’re ready to use whatsapp web. You have now paired WhatsApp on your phone with the WhatsApp web client. Your phone needs to stay connected to the internet for our web client to work.

Remember you need google chrome as a browser to access it, and it’s available only for Android, Windows Phone, and BlackBerry users. Unfortunately for now iphone users need to wait for some more time as due to apple platform limitations.

So after a bad news for whatapp plus users the creators of whatsapp tried to make us happier by giving this amazing news… let’s see how this whatsapp web will create changes in our life’s….. If you are amongst the lucky few who’ve been able to get in, let us know your experience with WhatsApp Web so far via the comments.

 

Whatsapp Ban Users For Using Third Party Apps

Whatsapp has banned a few clients for 24 hours in light of the fact that they abused the application’s ‘terms of administration’ by utilizing an third party application called Whatsapp Plus. Different clients have reported the ban on distinctive person to person communication destinations like Facebook, Google+ and Twitter.

Whatsapp has asked clients to uninstall Whatsapp+ and introduce an approved form of Whatsapp from authority site or Google Play to resume the administration, in spite of the fact that the 24-hour ban will stay for the full length of time even after replacing or uninstalling the application. The informing administration published that Whatsapp Plus is not identified with the informing application and incorporates codes that are not backed by Whatsapp. The organization additionally included that Whatsapp won’t bear any obligation if any client data gets spilled while utilizing Whatsapp Plus.

As per a report, Whatsapp has supported the move by expressing that Whatsapp Plus is a malware and individuals ought to abstain from downloading the application for their own security.

Whatsapp has additionally brought up the same reason in their FAQ area, expressing, “Whatsapp Plus is an application that was not created by Whatsapp, nor is it approved by Whatsapp. The designers of Whatsapp Plus have no relationship to Whatsapp, and we don’t help Whatsapp Plus. It would be ideal if you make a special effort to be mindful that Whatsapp Plus contains source code which Whatsapp can’t promise as protected and that your private data is conceivably being gone to third gatherings without your insight or approval.”

As indicated by reports Whatsapp is additionally taking a shot at its own particular web customer. New code has been found inside a Whatsapp upgrade that specifies Whatsapp web. The code has references to logging into a web benefit and in addition following statuses on the web.

Top 5 Tools For Live Website Visitor Tracking in 2015

3

Real-time visitor tracking tools have been popping up ever since 2007. Therefore there are Many Websites which are giving the live tracking services .Here are collection of Top 5 Tools For Live Website Visitor Tracking in 2015 which I founded

1. Live.Nimlinks.com

Live.nimlinks.com logo

Live.Nimlinks.com [Review] is BEST Tool for Live Visitor Tracking Feed for Websites and Blogs or Any Other Online Content.It has advance tracking system with accuracy of 99.99%.
It can provide you visitors Browser Name,Operating System,Country Name,Country Flag,City Name,Referrer URL,Viewed Page,Search Query(Google,Bing),Detects Bots,Crawlers,Spiders,Time Of Entry,Total Activities of All Users,Recently Online Users

It is the Combo of :

 Live Tracking Feed+ Recent Visitors Online + Page Views Counter

2. whos.Amung.us

whos.amung.us logo

Once you add this  widget code to your pages, it immediately begins working for you. The widget will display the number of people currently browsing your website. This is not a page counter, think of it as a ‘people’ counter. Clicking on the widget brings you to a detailed real time stats pages.It is also a good Tracker now a days

Visit Now

3. histats

histats.com logo

This is also a good Tracking Website as a free web stats and stat counter, hit counter, free web tracker and tracking tools, stats counter.Once you add this  widget code to your pages, it immediately begins working for you. It can track Geo location, Browser, Toolbars , Languages etc 

Visit Now

4. Feedjit

feedjit.com logo

The Feedjit Live Traffic Feed is used to track live traffic in real-time. Once you add this  widget code to your pages, it immediately begins working for you.It has ADS on its widgets as well as it widget design is not improved hence it is also a good tracking website tool

5. Clicky

clicky logo

At Last here is a another Website in which one of my favorite features is the heatmap that shows where visitors spend most of their time on each page. It’s very interesting to see what parts of our website our visitors enjoy the most.Its is also like other widgets once you add this widget code to your pages, it immediately begins working for you

Visit Now

Top Android Apps for Hacking

0

Here we have in no particular order the top Android apps for hacking using an android smartphone.

Disclaimer: These apps should be used for research purposes only

1. SpoofApp:- SpoofApp is a Caller ID Spoofing, Voice Changing and Call Recording mobile app for your iPhone, BlackBerry and Android phone. It’s a decent mobile app to help protect your privacy on the phone. However, it has been banned from the Play Store for allegedly being in conflict with The Truth in Caller ID Act of 2009.

2. Andosid:- The DOS tool for Android Phones allows security professionals to simulate a DOS attack (an http post flood attack to be exact) and of course a dDOS on a web server, from mobile phones.

3.Faceniff:- Allows you to sniff and intercept web session profiles over the WiFi that your mobile is connected to. It is possible to hijack sessions only when WiFi is not using EAP, but it should work over any private networks.

4.Nmapper:- (Network Mapper) is a security scanner originally written by Gordon Lyon used to discover hosts and services on a computer network, thus creating a “map” of the network. To accomplish its goal, Nmapper sends specially crafted packets to the target host and then analyses the responses.

5. Anti-Android Network Toolkit:- zANTI is a comprehensive network diagnostics toolkit that enables complex audits and penetration tests at the push of a button. It provides cloud-based reporting that walks you through simple guidelines to ensure network safety.

6. SSHDroid:- SSHDroid is a SSH server implementation for Android. This application will let you connect to your device from a PC and execute commands (like “terminal” and “adb shell”) or edit files (through SFTP, WinSCP, Cyberduck, etc).

7. WiFi Analyser:- Turns your android phone into a Wi-Fi analyser. Shows the Wi-Fi channels around you. Helps you to find a less crowded channel for your wireless router.

8. Network Discovery:- Discover hosts and scan their ports in your Wifi network. A great tool for testing your network security.

9. ConnectBot:- ConnectBot is a powerful open-source Secure Shell (SSH) client. It can manage simultaneous SSH sessions, create secure tunnels, and copy/paste between other applications. This client allows you to connect to Secure Shell servers that typically run on UNIX-based servers.

10. dSploit:-Android network analysis and penetration suite offering the most complete and advanced professional toolkit to perform network security assesments on a mobile device.

11. Hackode:- The hacker’s Toolbox is an application for penetration tester, Ethical hackers, IT administrator and Cyber security professional to perform different tasks like reconnaissance, scanning performing exploits etc.

12.Androrat:- Remote Administration Tool for Android. Androrat is a client/server application developed in Java Android for the client side and in Java/Swing for the Server.

13.APKInspector:- APKinspector is a powerful GUI tool for analysts to analyse the Android applications. The goal of this project is to aide analysts and reverse engineers to visualize compiled Android packages and their corresponding DEX code.

14.DroidBox:- DroidBox is developed to offer dynamic analysis of Android applications.

15.Burp Suite:- Burp Suite is an integrated platform for performing security testing of web applications. Its various tools work seamlessly together to support the entire testing process, from initial mapping and analysis of an application’s attack surface, through to finding and exploiting security vulnerabilities.

16. Droid Sheep:- DroidSheep can be easily used by anybody who has an Android device and only the provider of the web service can protect the users. So Anybody can test the security of his account by himself and can decide whether to keep on using the web service.

17. AppUse:– Android Pentest Platform Unified Standalone Environment:- AppSec Labs recently developed the AppUse Virtual Machine. This system is a unique, free, platform for mobile application security testing in the android environment, and it includes unique custom-made tools created by AppSec Labs.

18. Shark for Root:- Traffic sniffer, works on 3G and WiFi (works on FroYo tethered mode too). To open dump use WireShark or similar software, for preview dump on phone use Shark Reader. Based on tcpdump.

19. Fing:- Find out which devices are connected to your Wi-Fi network, in just a few seconds.
Fast and accurate, Fing is a professional App for network analysis. A simple and intuitive interface helps you evaluate security levels, detect intruders and resolve network issues.

20.Drozer:- drozer enables you to search for security vulnerabilities in apps and devices by assuming the role of an app and interacting with the Dalvik VM, other apps’ IPC endpoints and the underlying OS. drozer provides tools to help you use and share public Android exploits. It helps you to deploy a drozer agent by using weasel – MWR’s advanced exploitation payload.

21. WifiKill:– Second app, developed also by B.Ponury is an app which can kill connections and kick site-hoggers from the site. This app definitely kick then net user from the site so he cannot use it anymore. The app also offers the list of viewed sites by the hogger.

22. DroidSniff:– Similar to DroidSheep but with a newer and nicer interface is DroidSniff – sniffing app not only for Facebook. This app shows you what is the hogger looking for and then you can “take” his control, steal the cookies and rock’n’roll. Works perfectly.

23. Network Spoofer:– The last app, called NetWork Spoofer is very similar to dSploit but it’s more easier to use. Only hitch is that you need to have at least 500MB of free data. It offers you a lot of troll features – change Google searches, flip images, redirect websites, swap YouTube videos and others.

24. Droid SQLI:- allows you to test your MySQL based web application against SQL injection attacks. DroidSQLi supports the following injection techniques: Time based injection, blind injection, error based injection, normal injection.

25. sqlmapchik:- is a cross-platform sqlmap GUI for the extremely popular sqlmap tool

What is Android Rooting? Is it Safe?

What Is Android Rooting?

You must have heard about iPhone jailbreak. Rooting is jail-breaking for Androids which allows users to do anything they want to do into a phone’s sub-system. It allow users to access the entire OS and be able to customize just anything the Device. If you gain root access, users can bypass any restrictions that  manufacturer have applied. Moreover, more apps can be run which are restricted in  the particular country even the user can overclock the CPU and GPU of there device using different TWEAKS.

Rooting an Android Device allows the users to boost their handset’s operating performance, install non-approved applications and otherwise modify their phone according to their liking. Often inexperienced users are likely to “brick” their phones (make the device useless by modifying some application and TWEAKS incorrectly) if they try the rooting procedure without following proper guidelines. Users should root an Android phone carefully, as it normally voids the phone’s warranty.

Why you need root?

Most people root their Android device so that they can remove the bloatware (unused application which are pre -installed in the device from the manufacturer). Some people don’t like handset built-in firmware and their Rom. Their rom sometimes includes unnecessary apps which you don’t use. Rooting your phone will make your phone much faster as it is free from unnecessary built-in apps. Some other benefits include the ability to install special apps and custom ROMs. Every custom ROM can add extra features and streamline your phone or tablet’s performance. Many people are tempted by the ability to completely customize the look of their phones. There is option to manually accept or deny app permissions. There are some great apps that won’t work without rooting. For example, some apps allow you to automatically backup all of your apps and all of their data, make secure tunnels to the Internet, totally block advertisements, overclock your processor etc. Rooting also allows you to use cracked apps without any hassle.

Why not to go for Root ?

There are several reasons for which you may rethink root process. Rooting an android device has some disadvantage too. Firstly, it will void manufacturer’s warranty. Almost all of the manufacturers or carriers use rooting as an excuse to void your warranty. You must know that you can always unroot the device.

In case of you need to send the device back for repair, first flash the original backup ROM you made and no one will ever know that it was rooted. A certain way to avoid bricking is to follow instructions carefully. Rooting android device may lead to some security risks. Based on what services or apps you use on your device, rooting may form security vulnerability.
Gaining full root access to your Android device can be thrilling. You can tinker with settings and customize your device. After rooting, possible benefits for all Android users include improved battery life, no bloatware, root-only apps, overclocking, improved performance, custom ROMs and the facility to upgrade your phone when you want. Rooting isn’t for you If you aren’t excited at the prospect of any of these things,

If you finally think it’s a worthy effort to root your phone, follow the instructions carefully. Then back up all your data with software. Now you are ready for root. Install custom Rom and finally restore the data. This is as simple as that. Watching a video tutorial in Youtube will certainly help a person alot.

Xiaomi to Launch Ultra Thin Flagship in Mid January

Xiaomi will be holding an event at the Beijing National Convention Center on January 15 at 2 PM where it’s expected to launch its new ultra-thin flagship smartphone. Last month, Xiaomi president Lei Jun said that the company would introduce its next flagship smartphone in January. The social media site quotes Mr. Lei as saying, “There’s no better way to start 2015 than with our newest products.” Xiaomi is selling tickets to the January 15th event. 1000 ducats for the press event are being offered at the equivalent of $16 from Xiaomi’s Mall app.

 

XiaomiThe rumours about the new smartphone point to an almost bezel-less big screen device- probably more than 5 inches in screen size, with a resolution of 2560×1440 pixels. The processor is rumored to be either Snapdragon 805, or 801, coupled with 3 GB of RAM. The phone’s back camera is rumored to be a 20.7MP one, and a fingerprint scanner could also be in the mix.

Unsurprisingly, Xiaomi is expected to price this model higher than previous ones and as a result, may offer two different variants with different prices.

There are also conflicting rumors about the name of the device; both Mi4S or the Mi5 have been speculated as possible names. However, the 4S could actually be launched as a mid-range handset, and the Mi5 as its premium variant. Of course, with so many rumors in play, the Xiaomi event should be of great interest.

ASUS Zenphone 2 Unveiled

finally the CES 2015 is here with a bang of new gadget and new technology which going to bash the market soon.

Firslty the Zenfone 2 by ASUS was revelaed with a asesome specs with a affordable pricing as according to ASUS that, they are shipping 1.5 million Zenfone products each month. To continue its push in the mobile space, they introduced the Zenfone 2.

They said that phone has a 72-percent screen-to-body ratio, which means their will be very less bezels in the device. It also has a full 1080p IPS screen, with PixelMaster technology that improves the shots clicked with its 13-megapixel camera and allows you to take better low-light photos that are up to 400 percent brighter than previous generations. ASUS Creative Studio also now includes mini-movie for quickly recording and sharing movies on social networks.

The phone is powered by a 64-bit Intel Atom Z3580 processor that ASUS says is up to 3.1 times faster than some quad core competitors. GPU performance is about 8.1 times faster, ASUS said, noting that it also supports OpenGL 3.0.

It also features 4GB of RAM, which makes it the first smartphone available to consumers to sport that specification.

The Zen UI should run smoother than ever before. “It’s designed to be your best companion.

Speaking of ZenUI, there’s a brand new version with more personalization options, a “Zen motion” feature that allows you to access apps through gestures. One might draw “e” to access e-mail.

The ZenFone 2 also features a Kids Mode that gives parents control over the apps, incoming calls and times that kids can use the device.

To wrap up on the full specs of the phone: it features a 64-bit “super” quad-core Intel Atom processor, 2GB or 4GB of RAM, a 5.5inch 1080p display, a 13-megapixel camera, a 5-megapixel front-facing camera, Android 5.0 Lollipop and 4G LTE Cat. 6 support.

The Zenfone 2 will be available in March starting at $199 which is approximatly Rs 13000 which is very competetive according to there specs which they are offering.

How to enable Google Now in Nepal and other countries

Google Now was first introduced in Android 4.1 Jellybean and it has been used as a personal assistant by many android users ever since. However after the introduction of Android 4.4 Kitkat many users started to complain that the search update broke google now functionality. Some of you might just have bought a shiny new Nexus 5 to enjoy a fine android experience but the lack of Google Now left you disappointed. When on

The home screen of the default Android Launcher, swiping to the left should take you to the Google Now interface but for some of the users it is nowhere to be found. Also there are many people who flash custom roms to enjoy latest android builds on their devices. I am using Galaxy Nexus which didnot get the Kitkat update from Google. 

So I flashed a custom rom which promised the Google Now feature on the left side of the homescreen of default Kitkat launcher. But like some of you Nexus 5 users i was left disappointed. So i began my quest for searching a method to activate Google Now on my phone. I browsed through many Google support forums and it is still unclear what is actually causing the problem. I tried a few tips from other users and few Google employees (Paul, Jessica Schwartz to name a few) but no luck. Some suggested that you should check your Google Location Reporting under Locations in the Settings and if there isn’t an option then Google Now is not available in your location. 

Some suggested that you could have declined to opt-in for using Google Now while setting up your device. If you did that then you can go to Settings, scroll down to account and choose your google account or create one if you haven’t. Then inside your Google account tap search then select “accounts and privacy”, tap on your Google account and then sign out. Then sign in again by selecting your Google account and Google Now setup screen should appear. If it doesn’t work out in the first time then repeat it 4-5 times. Some of the people from the support forums reported that it worked for them. 

Tried it out? Still no luck?? Then  you’ve come to the right place. I tried it on my Galaxy Nexus and it worked in the first attempt.

Here’s a video showing Google Now working on my phone.

Just make sure you have an active internet connection and follow all the steps below carefully.

Step 1:

Turn on Airplane mode in your device. Now turn on Wifi and connect it to your Wifi network.

Step 2:

Go to Settings>Location  & switch to “Device only” mode

Step 3:

Install this app from Playstore (Fake gps – fake location)

Step 4:

Open the app and set the location to “Miami” (I chose Miami but you can select any other places in the USA which would get guaranteed Google Now support). It might ask you to enable mock location first, do that from the developer options in the settings and set the location to Miami.

Step 5:

Go to Settings and tap in “Google” under Accounts. Then select “Search”. Go to Accounts & privacy> Google Account and sign out.

Step 6:

Go to Settings>Apps>All and look for Google Play Services. Tap on it and Disable it. Then it may ask you to uninstall updates and restore to factory version, do it.

Step 7:

Go to Settings and tap in “Google” under Accounts. Then select “Search”. Go to Accounts & privacy> Google Account and sign in to your Google account.

Step 8:

Google Now setup screen should come up. Select I’m in. (It’s obvious).

Step 9:

Now it may prompt you to Re-enable Google Play Services, do it and an update might be available for Google Play Services, update it from Playstore. Then Turn off Airplane Mode. Uninstall Fake gps app and choose the location service of your choice under Settings>Location.

Step 10:

You did it. Give yourself a pat on the back and enjoy Google Now!

Do let me know if it worked or didn’t work on your Android Device.

How to Setup Wireless Display Dongle Mele S3

finally wireless display setup Guide is here the procedure in just few minutes and it is very easy to set a wireless display dongle with your HDTV .

Procedure:

1. Connect Wireless display with the HDMI port at your back of the TV (you can use HDMI extender which you get with your package).

2. Connect power with Micro USB Cable Using your TV usb or by your phone charger anyone will work Fine.

3. Put the TV on HDMI mode.

4. Download EZcast From play Store (Free) Dont Download Ezcast Pro as it is fake one and will not work.

5. Open the application in your device and make it search the Wireless Display.

6. After the Device is detected Connect it and now you will able to control your Wireless DOngle with your phone.

7. Configure it According to you but firstly update the Dongle Firmware by connecting it to your Wifi.

8. Set the device To default on Ezcast Or EzMirror according to you Usage.

9. If you are using EzCast you will able to display only those things which you want the person to see like photos , Videos, Songs , documents Etc.

10. If you are connected to Ezmirror Go to Application in the phone press Ezmirror – Press On –  Then Connect to your same wifi from which the wireless display dongle is attached.

11.  Then go to setting – Display – Cast Screen

12. Find the Device and start connecting it (It will take a little time but it will connect)

And finally you will be able to see the same screen which is going on, on your device.

If you have any questions or query Regarding it please do comment so that i can help you.

 

Airplay and Ezmirror is same as Ezmirror is for android And Airplay is the name given by the Apple which is the same things.

 

C Program to Implement Binary Search Tree Traversal ,Delete and Insert Nodes

PROGRAM TO PERFORM BASIC OPERATIONS ON A BINARY SEARCH TREE

//PROGRAM TO PERFORM BASIC OPERATIONS ON A BINARY SEARCH TREE

#include<stdio.h>

#include<conio.h>

struct tree

{

          struct tree *left;

          int info;

          struct tree *right;

};

void insert(struct tree **ptr,int item)

{

          if(*ptr==NULL)

          {

                   *ptr=(struct tree *)malloc(sizeof(struct tree));

                   (*ptr)->left=(*ptr)->right=NULL;

                   (*ptr)->info=item;

                   return;

          }

          else

          {

                   if(item<(*ptr)->info)

                   {

                             insert(&((*ptr)->left),item);

                   }

                   else

                   {

                             insert(&((*ptr)->right),item);

                   }

                   return;

          }

}

void delete_tree(struct tree **ptr,int item)

{

          struct tree *move,*back,*temp;

          if(*ptr==NULL)

          {

                   printf("nEmpty tree..............n");

                   return;

          }

          else

          {

                   move=*ptr;

                   back=move;

                   while(move->info!=item)

                   {

                             back=move;

                             if(item<move->info)

                             {

                                      move=move->left;

                             }

                             else

                             {

                                      move=move->right;

                             }

                   }

                   if(move->left!=NULL&&move->right!=NULL)

                   {

                             temp=move->right;

                             while(temp->left!=NULL)

                             {

                                      back=temp;

                                      temp=temp->left;

                             }

                             move->info=temp->info;

                             move=temp;

                   }

                   if(move->left==NULL&&move->right==NULL)

                   {

                             if(back->right==move)

                             {

                                      back->right=NULL;

                             }

                             else

                             {

                                      back->left=NULL;

                             }

                             free(move);

                             return;

                   }

                   if(move->left==NULL&&move->right!=NULL)

                   {

                             if(back->left==move)

                             {

                                      back->left=move->right;

                             }

                             else

                             {

                                      back->right=move->right;

                             }

                             free(move);

                             return;

                   }

                   if(move->left!=NULL&&move->right==NULL)

                   {

                             if(back->left==move)

                             {

                                      back->left=move->left;

                             }

                             else

                             {

                                      back->right=move->left;

                             }

                             free(move);

                             return;

                   }

          }

}

void preorder(struct tree *ptr)

{

          struct tree *move;

          move=ptr;

          if(move!='')

          {

                   printf(" %d ",move->info);

                   preorder(move->left);

                   preorder(move->right);

          }

          else

                   return;

}

void inorder(struct tree *ptr)

{

          struct tree *move;

          move=ptr;

          if(move!='')

          {

                   inorder(move->left);

                   printf(" %d ",move->info);

                   inorder(move->right);

          }

          else

          return;

}

void postorder(struct tree *ptr)

{

          struct tree *move;

          move=ptr;

          if(move!='')

          {

                   postorder(move->left);

                   postorder(move->right);

                   printf(" %d ",move->info);

          }

          else

                   return;

}

void main()

{

          struct tree *root='';

          int item,ch,order;

          char choice,ch1;

          clrscr();

          do

          {

                   printf("n____________Tree MENU_______________nn");

                   printf("1.Insert.n");

                   printf("2.Delete.n");

                   printf("3.Traversal.n");

                   printf("4.Exit.n");

                   printf("nEnter your choice   :         ");

                   scanf("%d",&ch);

                   switch(ch)

                    {

                             case 1: printf("nEnter the element to be inserted   :         ");

                                      scanf("%d",&item);

                                      insert(&root,item);

                                      break;

                             case 2: printf("nEnter the element to be deleted    :         ");

                                      scanf("%d",&item);

                                      delete_tree(&root,item);

                                      break;

                             case 3: printf("nna.Preorder.n");

                                      printf("b.inorder.n");

                                      printf("c.Postorder.n");

                                      printf("nEnter your choice   :         ");

                                      ch1=getche();

                                      printf("nnTree  :  ");

                                      switch(ch1)

                                      {

                                                case 'a': preorder(root);

                                                            break;

                                                case 'b': inorder(root);

                                                            break;

                                                case 'c': postorder(root);

                                                            break;

                                      }

                                      break;

                             default: exit(0);

                   }

                   fflush(stdin);

          }while(ch!=4);

}

OUTPUT:

____________Tree MENU_______________

1.Insert.

2.Delete.

3.Traversal.

4.Exit.

Enter your choice       :       1

Enter the element to be inserted        :       20

____________Tree MENU_______________

1.Insert.

2.Delete.

3.Traversal.

4.Exit.

Enter your choice       :       1

Enter the element to be inserted        :   19

____________Tree MENU_______________

1.Insert.

2.Delete.

3.Traversal.

4.Exit.

Enter your choice       :       1

Enter the element to be inserted        :   29

____________Tree MENU_______________

1.Insert.

2.Delete.

3.Traversal.

4.Exit.

Enter your choice       :       1

Enter the element to be inserted        :   6

____________Tree MENU_______________

1.Insert.

2.Delete.

3.Traversal.

4.Exit.

Enter your choice       :       1

Enter the element to be inserted        :   10

____________Tree MENU_______________

1.Insert.

2.Delete.

3.Traversal.

4.Exit.

Enter your choice       :       1

Enter the element to be inserted        :   5

____________Tree MENU_______________

1.Insert.

2.Delete.

3.Traversal.

4.Exit.

Enter your choice       :       1

Enter the element to be inserted        :   15

____________Tree MENU_______________

1.Insert.

2.Delete.

3.Traversal.

4.Exit.

Enter your choice       :       1

Enter the element to be inserted        :   13

____________Tree MENU_______________

1.Insert.

2.Delete.

3.Traversal.

4.Exit.

Enter your choice       :       1

Enter the element to be inserted        :   25

____________Tree MENU_______________

1.Insert.

2.Delete.

3.Traversal.

4.Exit.

Enter your choice       :       1

Enter the element to be inserted        :   27

____________Tree MENU_______________

1.Insert.

2.Delete.

3.Traversal.

4.Exit.

Enter your choice       :       1

Enter the element to be inserted        :   32

____________Tree MENU_______________

1.Insert.

2.Delete.

3.Traversal.

4.Exit.

Enter your choice       :       3

a.Preorder.

b.inorder.

c.Postorder.

Enter your choice       :       b

Tree    :   5  6  10  13  15  19  20  25  27  32

____________Tree MENU_______________

1.Insert.

2.Delete.

3.Traversal.

4.Exit.

Enter your choice       :       2

Enter the element to be deleted    :         20

____________Tree MENU_______________

1.Insert.

2.Delete.

3.Traversal.

4.Exit.

Enter your choice       :       3

a.Preorder.

b.inorder.

c.Postorder.

Enter your choice       :       b

Tree    :   5  6  10  13  15  19  25  27  29  32

____________Tree MENU_______________

1.Insert.

2.Delete.

3.Traversal.

4.Exit.

Enter your choice       :       4

Get an instant access to your coding work remotely from anywhere on any device(PC/android/iOS) with your online private work space using hosted windows virtual desktop from CloudDesktopOnline. Try out hosted SharePoint and other hosted software products from www.Apps4Rent.com for better team collaboration.

OnePlus One Android 5.0 Lollipop Alpha

OnePlus One has a nice little surprise in store for its customers, by providing alpha ROM which android 5.0 Version for there customers. The firm announced Wednesday that customers can now download and install an alpha version of Android 5.0 Lollipop to their OnePlus One phones.

The company said it’s trying to stick to the AOSP Lollipop build as much as possible, so don’t expect any enhancements or even CyanogenMod for that matter. That’s good news for Android purists out there.

OnePlus says you should proceed with “extreme caution” and backup your phone first, so if you don’t want to live with a brick, make sure you follow the steps.

Instructions:

Since this is an alpha build with limited testing, please proceed with extreme caution and backup your phone before flashing this build.

You will need to have TWRP recovery installed on your device. If you don’t have it, please follow the instructions on the site to flash recovery onto your device.

The experience is best when you have GMS (Google Mobile Services) installed. If you have GApps package, you can install it after you flash the ROM to have access to all the google services.

This build does not have a built-in recovery so if you do a clean wipe, you may have to reflash TWRP onto your device.

Step 1
Download Oneplus_community.zip (you can find the link below) and copy the file to your phone. On a Mac, you can use Android File Transfer. If you have TWRP installed, you should see a TWRP folder, and that’s where you want to place the zip.Step 2
Boot into TWRP recovery. You can do this on your OPO by holding both the volume down and power buttons.Step 3
Once you are in the recovery interface, the first thing you want to do is go to Wipe and do a factory reset to clean your data, cache, and Dalvik. Note that you will lose all of your files so make sure everything is backed up before continuing.

Step 4
After the wipe, go to install and find the zip you copied to your device and confirm flash. This should flash the ROM to your device.

Step 5
After flash is complete. Clear your cache again. If you have GApps, install it now. Reboot your phone.

Step 6
You should now be booted into the new ROM. Enjoy.​

Download:
https://s3-ap-southeast-1.amazonaws.com/oneplusroms/oneplus_community.zip

Notes:

General

Known issues

  • Data roaming is on by default. Make sure to turn if off to avoid potential charges.
  • As always, flashing a custom ROM incurs the risk of bricking your phone. Make sure you know what you’re doing and backup everything.
  • Camera and video may be unstable. This build supports 4k video, however quality may be low as we are still fine-tuning the camera.
  • Capacitive keys do not turn off when you enable software keys.
  • Clock crashes periodically.
  • If using the new app pinning feature in L, make sure to turn on the software keys first. Otherwise, you will have to reboot your machine.
  • On first boot, startup time will be a bit slow. Rest assured we will speed things up in the future.
  • Wi-Fi may be unstable.
  • This build is not eligible for OTA updates.