If you experience problems while starting PikPix (e.g. a Windows error message), it is likely that Microsoft .Net Framework has not been correctly installed. It is an essential component of Windows, and it is necessary to have version 2.0 or later in order to run PikPix.
You can click here to download it for free from Microsoft's website.
Moreover, you have to make sure that you meet the minimum system requirements:
- Microsoft Windows XP
- 256 MB of RAM memory
- An internet connection with a public IP address
Starting the scan
Getting started with PikPix is extremely easy. After starting the program, you need to select an IP address range where you want to perform the scan. From the top-right panel you can choose from some preset ranges. It is also possible to manually enter the values in the First Ip and Last Ip fields.
After selecting the range, you're ready to go, by pressing the Start Scan button.
After a few minutes, the IP addresses of the computer you have found should start appearing in the left panel. Selecting an address from the list will let you see the preview of all the pictures which have been found on that computer.
Double-clicking a thumbnail, the corresponding image will be downloaded in the Downloads Folder.
The Downloads folder can be opened by clicking the Downloads Folder button (just below the thumbnails). The two buttons next to it can be used to browse files and folders on the remote computer (Explore Computer) and to delete the currently selected thumbnails (Delete These Files).
If after several minutes the left panel is still empty, please refer to the following section, "Statistics and troubleshooting"
Statistics and troubleshooting
After starting the scan, PikPix will check all computers included in the selected range, looking for netbios shares. The "Statistics" panel on the right contains some informations which let us understand whether PikPix is working properly.
- Scanned indicates how many addresses have been examined
- Alive indicates how many active computers have been found
- Netbios computers is the number of computers using netbios
- Netbios shares is the number of netbios shares found
- Pictures is the number of pictures found
- Thumbnails is the number of downloaded thumbnails
- Downloaded is the number of downloaded pictures
- Active threads is the number of currently used threads
After starting the scan, It is possible that you'll have to wait a few minutes before PikPix finds some netbios computers and, therefore, pictures. The time that you'll have to wait depends essentially on the IP range that you selected, on the number of threads and on the speed of your internet connection.
If after a sufficiently long time PikPix hasn't found any netbios computer, it is likely that some Windows parameters have not been properly configured. In particular, it is important to make sure that the netbios protocol is installed:
- From Control Panel, select Network Connections
- Click with your right mouse button on the active connection
- Select Properties
- Select Networking from the tabs
- Verify that "Client for Microsoft Networks" is in the list
- If it is, make sure it is selected
- If it isn't in the list, click Install
- Choose Client, then Add
- Choose Client for Microsoft Networks, then OK
The options panel, on the right side, allows you to configure some parameters for PikPix
The Max Threads parameter indicates how many processes can be started at the same time to perform the scan. Obviously, increasing this number will increase the performance of PikPix, but if you don't have enough RAM it is possible that your system will be slower. Moreover, it is recommended that you install the LvlLord patch before changing this parameter.
By selecting "Skip files with no thumbnails" it is possible to perform a scan only on files containg a preview.
"Skip files smaller than..." lets you set a minimum limit for the size of the pictures
"Skip files containing..." lets you exclude all files containing a given word in the filename
"Only files containing..." lets you perform the scan only on files whose name contains a given word