Showing posts with label project. Show all posts
Showing posts with label project. Show all posts

Thursday, July 22, 2010

FCam released for the Nokia N900 | Download FCam

University and Nokia Analysis Center, Palo Alto, have created and released a new, open-source agenda photography platform, alleged FCam, (short for ‘Frankencamera’). It allows developers to actualize new capabilities for agenda cameras, and users to yield advantage of a accomplished new chic of photography apps. The platform is accessible as a chargeless download for the Nokia N900, http://fcam.garage.maemo.org/


FCam allows the conception of new agenda camera applications that advice users affected some of the shortcomings of their accessories or actualize absorbing new types of imagery. It is allotment of the Camera 2.0 project, created in accord amid Nokia, Stanford, and added partners.
Nokia Fellow Kari Pulli said: “The N900 is a camera phone, but it runs a version of Linux almost as complete as that installed on personal computers”. For this reason, it was called as the host accessory for the FCam platform.

The advisers accept already created a alternation of new photography apps for the platform, some of which will aswell be chargeless to download. These three will be accessible from the FCam activity pages .

FCamera is an archetype camera appliance that uses FCam libraries and drivers. It is appear in antecedent cipher to serve as a starting point for programmers to actualize their own camera applications.

Low-light Assistant helps in situations area where there is not abundant light to avoid the choice between a quick exposure that will look sharp, but aphotic and noisy, and a continued acknowledgment that will accept abundant light, but acceptable be blurry. Instead, the app captures two images in accelerated assumption and again automatically combines them, consistent in a photo that is both ablaze and sharp.

HDR Capture helps in situations area where there is too abundant light, such as a account of a being with a ablaze sky abaft her. The camera takes up to three images with altered exposure settings and combines them to an angel that shows the data of both the foreground and background objects, without beneath or over-exposing any of them.
(Read more inside ..)

Wednesday, August 26, 2009

How to find your stolen/lost laptop


Friends as modernization is on its peak. Everybody nowadays are using Laptop, PDA, iPhone etc and chances of theft is also increasing. So, how to keep your Laptop, PDA, iPhones etc secure. I had found a Open Source Software 'Adeona' which can keep track of your laptop. If your laptop is stolen or lost you can easily trace its location and also catch the thief.





Adeona is a open source system which keep track of your lost and stolen laptop. It uses the Open Source OpenDHT distributed storage service to store location updates sent by a small software client installed on an owner's laptop. Its Mac OS Ver has built-in iSight camera which captures the image of the thief if camera is available in laptop. One bad thing is that your laptop require a internet connection to upload all its information to the server. Location information include the update time, laptop internal/external ip address, access point to which it is connected ,nearest router etc .It is available for Windows, Linux and Mac.

Steps how to find the stolen/lost laptop:
  • Just download and install it in your laptop.
  • Remember the password you given during installation. It will be required during retrieval of information regarding your laptop location.
  • Keep 'adeona-retrievecredentials.ost' in a safe place because it will be required during retrieval process. You will find this file in desktop and also in under program files 'C:\Program Files\Adeona'.
  • TESTING (not stolen) : For retrieval of information from the server start the 'Run Adeona Recovery' program from your computer if you just want to test the application.
  • LAPTOP STOLEN: Install the Adeona software in any other laptop and start 'Run Adeona Recovery' program from their if your laptop is stolen.
  • Enter the password given during the installation of the software in your laptop. Locate the 'adeona-retrievecredentials.ost' file of your laptop , I have told you to keep that is a safer place in previous instruction and start the process.
  • After that a file 'adeona_retrieve_results.txt' will be created upon completion of the retrieval process in your desktop under 'adeonaretrieval-08-26-2009-1653' folder. '08-26-2009-1653' in folder name refers to the date and time of retrieval process completion. So it may change in your case.
I had tested this software its really working. Below is the information, I have got during my testing of the software. Below is the format that you will also get in adeona_retrieve_results.txt :-
  • info: ========== START STATE RETRIEVE ==========
    info: state updatetime: 08/26/2009,16:42 (IST)
    info: succesfully retrieved update replica 0
    info: ======== start location data =========
    update time: 08/26/2009,16:42 (IST)
    internal ip: 120.13.420.217 //your IP Address
    external ip: 120.13.420.217
    access point: technozonebiti //acess point to which your laptop is connected
    Nearby routers:
    1 0.000ms 120.13.420.1 (techcablesystem.in)
    2 0.000ms 120.13.420.1 (could not resolve)
    3 1.000ms 129.160.7.153 (could not resolve)
    4 16.000ms 123.210.167.29 (could not resolve)
    5 181.000ms 213.228.88.201 (ldn-b2-link.telia.net)
    6 180.000ms 80.91.252.9 (ldn-bb1-link.telia.net)
    7 181.000ms 80.91.254.209 (prs-bb1-link.telia.net)
    8 203.000ms 80.91.249.112 (zch-b1-link.telia.net)
    9 203.000ms 213.248.79.190 (dante-01287-zch-b1.c.telia.net)
    10 195.000ms 130.59.36.42 (swiIX2-10GE-4-4.switch.ch)
    11 199.000ms 130.59.36.249 (swiEZ2-10GE-1-3.switch.ch)
    12 207.000ms 192.33.92.161 (rou-open-net-switch.ethz.ch)
    info: ========= end location data ==========
Description of the above statements. In the above statements you will find update time,internal ip, external ip and nearest router details.
  • Update Time: The time when your laptop information is being send to the server.
  • Internal IP: IP address is being assigned to your laptop by the ISP (Internet Service Provider) when the laptop was connected to the internet.
  • External IP: IP address is being assigned to your laptop by the ISP (Internet Service Provider) when the laptop was connected to the internet. Basically internal and external both are same.
  • Access Point: The access point used to connect your laptop to internet.
  • Nearby Routers: The routers that are nearer to the internet network your laptop is connected to.

To trace the IP Address location:
  • Just put the Internal Ip you got from the adeona_retrieve_results.txt file into the text field below and click search, you will get the details of the ip address along with a map or search the ip address with any ip geolocation service to retrieve the location of ip address from where your stolen laptop is being connected to internet.


Enter IP Address:

By the help of this open source software you will easily trace your laptop location. If exact location cannot be found, atleast you have an idea about the locality where you will find your laptop. After that you may contact cops for catching the thief.




(Read more inside ..)

Monday, August 10, 2009

MySQL User Administrator | Get it from Sourceforge.net

This software is designed to provide easy administration of MySQL users to MySQLAdministrators by the use of Graphical User Interface. This project is developed in Java, which makes this software platform independent.

Project Members:
-Arjan Singh Mundy
-Bishwajeet Kumar Naik
-Priyajeet Singh
-Sahadev Sahoo
-Saurabh Sinha

We are alumni of KIIT University,Bhubaneswar started the project for our college RedHat Training.But now we want it to be open source so that some more development can be done. All source code and executable jar files are hosted at Sourceforge.net .

Requirments:


Download & Review it @:
MySQL User Administrator | Get MySQL User Administrator at SourceForge.net

Shared via AddThis (Read more inside ..)

Tuesday, August 4, 2009

Bluetooth Mobile Webcam - A Java & J2me based Project

This project is designed to broadcast live JPEG still images from Java 2 Micro Edition MIDP 2.0 enabled mobile device with camera like Nokia Series 60 v2.0 and Series 60 v3.0 phones over Bluetooth as a transmission medium onto the PC or Laptop. This project is developed in Java and Java 2 Micro Edition, which makes this software platform independent.

All the questions like:

  • How to connect mobile to PC through bluetooth by java ?
  • How to transmit pictures or data from mobile to PC using java/j2me through bluetooth ?
  • How to access mobile information from PC using java/j2me through bluetooth ?
  • What drivers are required to use bluetooth services in java ?
You will get all the answers here. So don't panic friends just wait and watch.






Prerequisites:
  • Bluetooth Enabled PC/Laptop or Bluetooth USB Device
  • One Java Enabled Bluetooth Mobile Phone like Nokia Series 60 v2.0 and Series 60 v3.0 phones
  • Java Development Kit 6 or above - Download it.
  • Java MicroEdition 2.5.2 or above - Download it.
  • BlueCove (bluecove-2.x.x.jar or above) is a JSR-82 J2SE implementation: is used to make our project applicable on any platform. BlueCove is used for the server part i.e. PC to receives images over Bluetooth and J2ME (JSR-82) is used for the client part i.e. the mobile phone. BlueCove currently interfaces with the Mac OS X, WIDCOMM, BlueSoleil and Microsoft Bluetooth stack found in Windows XP SP2 and newer. - Download it.
  • Mac OS X, WIDCOMM, BlueSoleil ,Microsoft Bluetooth stack ( Windows XP SP2 ) or BlueZ which is the Bluetooth stack for Linux. Any one of this must be installed.
  • Netbeans or Eclipse IDE (for advance user who want to add feature to this project)
It consists of two software components:
  • Mobile component that resides on phone and streams still images to PC. (Client part).
  • PC component that receives images over Bluetooth. (Server part)

This project is now in its beta version. So all of you can modify and optimize the code. Some bugs are also their I am working on them. As now a days I am not getting time to enhance the code.
I am not a genius in java that's why you will find little bugs in my code and in the application. So you all are invited to make this project a good one.


Steps:
  1. First ensure that you have java development kit and j2me installed in you PC, otherwise install it.
  2. Second ensure that any bluetooth stack is installed in your PC like WIDCOMM, BlueSoleil ,Microsoft Bluetooth stack or BlueZ.
  3. Place bluecove-2.x.x.jar in both the runtime library extension folder of jre and jdk C:\Program Files\Java\jre1.6.0\lib\ext and C:\Program Files\Java\jdk1.6.0\jre\lib\ext .
  4. Now extract the BlueServer.rar(Server Part).
  5. Server jar file is in dist folder which directly can be executed and the source files are in source folder.
  6. Extract pic_transmit_client.rar(Client Part).
  7. pic_transmit.jar and transmit.jad are there in deployed folder and the source files are in source folder.
  8. Send this pic_transmit.jar and transmit.jad files to you java enabled bluetooth mobile phone and install it.
  9. Start the Server part BlueServer.jar and click the start button.It will wait for the client to connect and transmit Jpeg files.
  10. Now start the bluetransmit application (client part) from the mobile.
  11. Select search from the bluetransmit application (client part) and wait, it will find the server and will connect to the server.It will display server name along with all the bluetooth devices in the surrounding and bluetooth address of the devices respectively in screen.

  12. Connection status in the server application will change to connected.
  13. After that select transmit from the bluetransmit application (client part).
  14. It will start sending the Jpeg image from the mobile to the PC and the images will be stored in c:\ServerBishwajeet folder.
  15. Images will be displayed in the a new window in PC.
  16. Select Stop from mobile when you want to stop. Don't stop it from the server part there is some bug. Which I am trying to remove.
It is a nice application for college projects. So keep developing the code and keep adding new features.



(Read more inside ..)