Saturday, August 28, 2010

How to install VLC in Redhat 5.4

I will soon add the ocnetent later.

Use Rpmforge to install

Saturday, August 14, 2010

Atiguhyam - Find invisible / blocking users on googletalk

Latest Update: 14th November 2010
If you are visiting first time please visit these links:
If you have come here to find new release make sure you read completely of this link:
If you want to know history of finding invisible user from this site, visit these:
link1 link2 link3 link4

Atiguhyam [sanskrit word] is the name i gave to the software which find invisible and blocking buddies on google talk. Atiguhyam means "very secret".

If you are visiting this site for first time or have forgotten the "Read carefully instructions", please visit this link before reading further. Its very important to read the instructions given there. It speaks how the invisible searching of the user is done and also the important instruction for the output it produces. I am not going repeat the things here.

The invisible part of this software has stopped working from 8th October 2010. Google talk has changed its presence notification in a different way.Click here. Finding blocking users is still working in this software, use it before the google do a patch for that too.

I like to thank Srijith from whose blog [find invisible users using perl scrpit] i got inspiration to start my work on this.

This software has got two parts : Finding invisible buddies and Finding buddies who has blocked you. No explanation has been given on this page about invisible part.

About blocking buddies search:

This part of the software was built after getting inspiration from the blog of Rakshit Khare. He has very well illustrated how we can find whether a buddy/user on google talk has blocked you or not. I am not going to copy the same here or explain here. Please visit his blog to find the logic how its done.

Atiguhyam software coding is in java and have used the package smack to do the same. It uses the smack vCard to check the profile name of each user/buddy and then tries to get their profile name. If the Atiguhyam don't get their profile name, then it displays as blocked. Chance of getting a network error is very high. So manytimes/sometimes you will find the users who are not blocked you as blocked. To confirm about that particular user/buddy use the single email id option to check. Even in this there is a chance of getting network error and might become wrong. Please do it 4-5 times in a good internet connection and then only confirm about the user blocking status. Please increase the number of attempt if the person is important for you or if you have patience.

I do understand that it can become very emotional if someone has blocked you from chatting. It all depends on how much that person is important for you. May be father/mother has blocked you or the son/daughter has blocked you, your lover/beloved has blocked you or colleague or friends or any relation or any business partner or someone whom i have not mentioned. But still i believe once own mind is responsible for emotion or his own downfall. People don't have control on his own mind and people expect to control others and others feeling. Alas! the person fall in his own mind trap. I do understand the emotion that a person may undergo after seeing the result.

Reasons why somebody would have blocked you
1. By unknowingly your buddy would have done.
2. May be he/she wanted to avoid so that he/she can experiment something and he forgot to make it right.
3. Even he/she might be waiting for you to come online.
4. Possibly because of your behaviour he/she have blocked you, and now it would have become far that you can correct.
5. He/She may not have understood you.
6. May be he/she would have blocked all the people in his/her chat.
7. He/She wants to stay alone.
8. He/She want more privacy from you as you don't have control on your own mouth or for any other reason.
There could be many other reasons why someone would have blocked you. But even if people have blocked you, there will be always people in the world to chat with you [if not anyone i am there] and you always have place in the world to live. Grow your mind see the world beyond you see now. See the other billions of billions of male/female whom you can contact and chat. Put an effort rather than becoming emotional.

Features of Atiguhyam

Unavailable/invisible buddy finding part:
1. Find invisible buddies/users on google talk.
2. You can do a loop or run it for ever to know when a user/buddy comes online/invisible.
3. Also you may get the place from where your buddy has logged in [gmail/orkut/googletalk/anyother].
4. Looping result is also saved in a file.

Blocking buddies finding part:

5. Find blocking buddies/users on google talk.
6. Scan all your buddies/users on google talk to find their blocking status or check only one user/buddy.
7. Know the status of buddies who has blocked you. [when they login google account you can know]
8. Know the status of buddies whom you have blocked. [when they login google account you can know]

9. Get your buddy's profile name [the name that your buddy has written in his profile]

10. You can use all the above mentioned features even with googleapps [google talk].

Known Bugs/Issues
I will not be able to solve these bugs in the near future.
1. Network error is highly possible while finding a user who has blocked you. You need to try 4-5 times or more with your buddy's email-id to check his blocking status.If you ever in any of your try get his/her profile name then its sure that he has not blocked you.
2. Due to network error sometime/manytimes the profile name doesn't get matched with the email id.

Looks and functions of each item

1.Finding invisible part:

1.Here you can change the domain to any google apps domain which uses googletalk.
2.You can check this box to run the invisible repeatedly after 20 seconds. It stops only when you uncheck during any loop. While in loop all the available/unavailable lists with time of running are stored in a file, which will be created in the same directory where this program resides. When the text file grows more than 900KB a new file is created, so please keep this program in the special/separate directory while running in loop.The file name created will be in this format "Gtalk-date-month-hour-min.txt".
3.Login to find invisible/unavailable buddies in your google talk account.Hope you have read "Read Carefully" instructions over here.

2.Finding Blocking users part:

4.Login to find blocking users/buddies in your google talk account.
5.If you want to scan all the users of google talk and find their blocking status leave this field empty. If you want to find the blocking status of a particular emailid of your buddy, enter in this field the emailid correctly. Please do recheck of all the people who has blocked you by using this. Network error is highly possible.
6.Check this to see the profile name of all your buddy. Sometimes/manytimes due to network error the profile name may not match with the emailid. Uncheck to stop showing the profilename and to see the count.
7.If you want to report a bug other than mentioned click on the image and know the place where you can post the bugs which are not mentioned here. Please make sure that you mention the bug correctly so that it can replicated.

Important instructions:
While using Atiguhyam please make sure that you have a very good high speed network. Also make sure that google talk is working in your system.
The search for blocking users/buddy is highly affected by network. Even though you have a good network, internally while transferring data a network can happen and show your buddy in blocking state. To make sure that your buddy has blocked you, use the individual email-id option and first try a user who has not blocked you, check if his/her state is coming properly and then try your buddy's status 4-5 times [keep interval of 2-3 minute in each try] or more; in anyone of the try your blocked buddy's profile name should not be shown, even if its shown once that means he hasn't blocked you and its because of network error.
A special case :
You may find while scanning for blocking users an email id like this "". This id indicates that this buddy is from your orkut and he/she has registered in orkut using an emailid other than gmailid. If such a buddy hasn't blocked you then only you will be able to get his profile name else the software will not be able to show his identity/profile name, and you may find difficult to understand who the buddy is.

How to run and other instructions:
This article was written keeping in mind that you have already read my first article on finding invisible users. If not or for all the other instructions please visit my first article over here.

Important FAQ:
1. You [developer] will come to know my username and password?
A. All the chat client don't show the unavailable user i just changed only that part of the code and i am showing it. [What if those gtalk client started showing the same then obviously there wont be meaning in the invisible user and may be google will change protocol of chat] Please use a java decompiler and then check my code or the program which you run if you doubt the program. May be you don't know Java to check my code, in that case go and download wireshark and then you can see all the site which your computer is visiting.Run my code and see which site my code is visiting. Please don't use this program if you can't do both and still have doubt. In simple words; i am not storing your username or password nor i know it.

2.  Can somebody find me in unavailable state if i use Atiguhyam program ?
A. You will be always always always be seen [unavailable][for a few seconds] [if you use this program or any other];all the below possibilities have the same answer "you will be seen as unavailable"
1)It doesnt matter whether you are logged in gmail/orkut or any other.
2)It doesnt matter whether you are logged into google talk or not.[read the gtalk bug i wrote here "Read Carefully"]
3)Even it doesn't matter whether you have blocked the user or not.
If you use your gmailid anywhere in the world in any website or program you will see that user as Unavailable in this software.

3.  Is this illegal?
A. Nope.This code shows only what other chat client doesn't show nor they wanted to show. All the chat client don't show the unavailable user i just changed only that part of the code and i am showing it. [What if those gtalk client started showing the same then obviously there wont be meaning in the invisible user and may be google will change protocol of chat].

4. Will my account be disabled if i loop this program for days together?
A. My answer is still no. As you are not going to change your ip in each login, as you are not giving wrong password again and again, as you will not be trying to login from a different location in the same account. But still to be in the safer side, please visit this site and be ready with all the details to fill there and also you may click contact us on this site and write there. This is only precaution, if in anyway you loose your account then you can do the same. Yeap i tested with my main account for 24 hours and still nothing has happened to the account, no problem was there and when i tried i kept 10 seconds delay which is even less than what is programmed in Atiguhyam. I have found other person who did the same for 24 hours. I don't see any reason why the account will be blocked or disabled. A loop means that you are going on and off the account continuously, i haven't seen anywhere they made that restriction on that. If you still doubt make a dummy account and try to run this loop program for ever [more than 7 days]and do let me know if any bug arises or if it get blocked.

5. How can i contact you personally?
A. Why you want to contact me? I am not an excellent coder or a programmer. But still if you want to contact me personally remove the .blogspot and others on the right side from the web-address and then send it across I don't want spamming in my mail id that's the reason i mentioned my mail id indirectly. I will be replying the comments here if you have put any, so i will encourage you for that. If you didn't get my reply on time, then please understand that i didn't get access on internet for those days.

Please do comment in the blog and let me know how you used it, i wish to hear from you. Thank you :).

And the last Part:
Atiguhyam program. Click on any of the below link:
Hope you have read both my pages of invisible and Atiguhyam page completely.
The file size is 1MB.
Last update on Atiguhyam:15th Aug 2010.

Thank you for downloading and visiting this site :).