Wednesday, November 12, 2008

download foto dari facebook

pertama2 install dahulu plugin save image di firefox https://addons.mozilla.org/en-US/firefox/addon/3404


lalu setting jadi seperti ini.




lalu bukalan profil orang/album yang ingin di download. klik salah satu foto.
jalankan program java berikut ini lalu taruh mouse anda di atas foto.
dalam 5 detik program akan mulai bekerja dan melakukan saving foto2 tersebut
satu persatu.



berikut adalah programnya.
pakai java robot

import java.awt.*;
import java.awt.event.*;

public class FBDownload
{
public static void main(String args[]) throws Exception
{
Robot robot = new Robot();

robot.delay(5000);

Point lokasi = MouseInfo.getPointerInfo().getLocation();

for(;;)
{
robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_SHIFT);
robot.keyPress(KeyEvent.VK_S);
robot.delay(5);
robot.keyRelease(KeyEvent.VK_S);
robot.keyRelease(KeyEvent.VK_SHIFT);
robot.keyRelease(KeyEvent.VK_CONTROL);

robot.delay(1000);

robot.mousePress(InputEvent.BUTTON1_MASK);
robot.delay(5);
robot.mouseRelease(InputEvent.BUTTON1_MASK);

robot.delay(1000);

Point lokasi2 = MouseInfo.getPointerInfo().getLocation();

if(lokasi2.x!=lokasi.x || lokasi2.y!=lokasi.y)
{
break;
}
}
}
}

1 comment:

  1. keren mas.

    saya biasanya pake klik drag, memang masih manual banget tapi berguna buat ambil beberapa photo pilihan dari sekian banyak photo.

    ReplyDelete