Wednesday, November 2, 2011

Web Searcher 2.2.9

Download Web Searcher Now

[+] Customizable User Agents.

( Read more... )

Friday, October 28, 2011

Web Searcher 2.2.8

Download Web Searcher Now

[+] New option: "Reload proxies every X minutes"
[+] New option: "Save failed URLs to file"


( Read more... )

Wednesday, October 26, 2011

Web Searcher 2.2.7

Download Web Searcher Now

[+] Save discarded URLs to file.

( Read more... )

Web Searcher 2.2.6

Download Web Searcher Now

[+] Content Filter. This feature allows you to filter out web pages containing undesirable strings (words).

( Read more... )

Monday, October 24, 2011

Web Searcher 2.2.4

Download Web Searcher Now

[+] New feature: "Authorization". You can enter the list of Domains/URLs with user name/password info. Web Searcher will use this information to access protected web sites that use "Basic Authentication".

( Read more... )

Sunday, October 23, 2011

Thumbnail Grabber 1.4 - Watermarks

Download Thumbnail Grabber Now

New in version 1.4:
  1. Fixed problem with some sites that have flash.
  2. New feature: add watermarks to the web page screenshots.
You can select the watermark image (JPG or PNG), alpha blending and the position of the watermark (click "Settings.." button at the right of the "Watermark" checkbox to open Watermark options dialog box).



( Read more... )

Tuesday, October 18, 2011

Jabber password recovery for Miranda IM users

Yeah, that happens with me too. Finally I forgot my password on jabber :-)
I used Miranda IM instant messenger for Windows.
And when I needed to enter the password in another jabber client on my phone, it turned out that I forgot it.
Search in google gave me some links to programs that allow me to recover forgotten passwords.
However, I do not trust them. There are no guarantees that your password will not be known by third parties.
Luckily I'm a programmer, familiar with network protocols, and so I decided to try to extract the password from Miranda IM myself.
First, I found in Miranda IM settings that allow me to disable encryption (turn off "Use SSL" and "Use TLS").
Also, I can turn of compression (uncheck "Enable stream compression (if possible)" on Advanced tab).
That allowed me to use a sniffer to examine the protocol exchange between Miranda IM and the jabber server.
Second, I found that I can "Manually specify connection host". That allows me to make my own "jabber server" that will interact with my jabber client, run it on my computer and tell Miranda IM use it instead of real jabber server. I named it JabberHost.
Third, I found that the jabber server in its first response informs of possible authentication mechanisms, including PLAIN:

<?xml version='1.0'?><stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' from='jabber.org' id='1647f61c13930926' version='1.0'>
<stream:features><starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
<mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>
<mechanism>CRAM-MD5</mechanism>
<mechanism>LOGIN</mechanism>
<mechanism>PLAIN</mechanism>
<mechanism>DIGEST-MD5</mechanism>
<mechanism>SCRAM-SHA-1</mechanism>
</mechanisms>
<compression xmlns='http://jabber.org/features/compress'><method>zlib</method></compression>
<ver xmlns='urn:xmpp:features:rosterver'>
<optional/></ver></stream:features>
PLAIN authentication is pretty simple. Value of <auth> tag, that jabber client sends to the server is the BASE64-encoded string of this format:
'authid\0userid\0passwd' where '\0' is the null byte.
JabberHost changes the response about available authentication mechanisms, and tells jabber client that it supports only PLAIN authentication:

<?xml version='1.0'?><stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' from='jabber.org' id='1647f61c13930926' version='1.0'>
<stream:features><starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
<mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>
<mechanism>PLAIN</mechanism>
</mechanisms>
<compression xmlns='http://jabber.org/features/compress'><method>zlib</method></compression>
<ver xmlns='urn:xmpp:features:rosterver'>
<optional/></ver></stream:features>
When jabber client sends authentication info to JabberHost, it decodes the user name and password and displays.
You can freely download sources of JabberHost as well as compiled binary file here.
On the picture below I have shown the necessary settings in Miranda IM.


( Read more... )

Wednesday, October 12, 2011

GeoIP Database

Web Proxy Checker Pro allows to detect countries of proxies - on Advanced tab check "Detect proxy country" and enter the path to "IP2Country database".

Format of IP2Country database is:
ip1,ip2,country_code
where ip1 and ip2 are numbers, country_code is 2-character country code.

You can download IP2Country database from www.maxmind.com (GeoLite Country CSV Format). To convert the maxmind csv file to the proper format, described above, you can use RegExp Extractor.

( Read more... )

Friday, October 7, 2011

HTML Validator

HTML Validator is a free simple program to validate your HTML files.
It uses latest version of excellent HTML Tidy Library (http://tidy.sourceforge.net).


( Read more... )

Thursday, September 29, 2011

Web Searcher 2.2.3 build 82

Download Web Searcher Now

[+] Added option "Google Regional Domain"

n

( Read more... )

Web Searcher 2.2.3

Download Web Searcher Now

[+] New option: Number of search results per page.

( Read more... )

Wednesday, September 28, 2011

Web URL Shortener 1.8

Download Web URL Shortener Now

[+] New option: Add random subdomains

( Read more... )

Friday, September 16, 2011

Web Proxy Checker Pro Update

Web Proxy Checker Pro stability release now available:

( Read more... )

Tuesday, July 19, 2011

Web URL Shortener 1.7

Download Web URL Shortener Now

[+] Added brief.ly shortening service. This service produces several short urls:

http://brief.ly/
http://links2.me/
http://many.at/
http://name.ly/
http://ofcour.se/
http://sincere.ly/
http://thatis.me/
http://whatel.se/
http://whereel.se/
http://whoel.se/



( Read more... )

Thursday, July 14, 2011

Web Image Uploader 1.5


[+] Added fastpic.ru image hosting service

( Read more... )

Monday, June 27, 2011

Web URL Shortener 1.6


1. Removed kore.us shortening service.
2. Added snurl.com shortening service.

( Read more... )

Friday, June 17, 2011

Web URL Shortener 1.5


[+] Added new URL shortening service: http://alturl.com/

( Read more... )

Wednesday, June 8, 2011

"wpchost.exe has stopped working"

When you run Web Proxy Checker Pro under non-administrative account you may get the error "wpchost.exe has stopped working" (see screenshot below).


That happens because Web Proxy Checker Pro process (wpcp.exe) does not have rights to launch the host process (wpchost.exe).

To avoid this problem you need to change Privilege Level for wpcp.exe - see the screenshot below.

( Read more... )

Web Proxy Checker Update

Web Proxy Checker and Web Proxy Checker Pro stability release now available:


( Read more... )

Thursday, June 2, 2011

Web URL Shortener 1.4

Download Web URL Shortener Now

[+] Added new URL shortening service: http://tinyurl.com/

( Read more... )

Friday, May 27, 2011

Thumbnail Grabber 1.3 - JPEG Quality

Download Thumbnail Grabber Now

The new version of Thumbnail Grabber allows to set the JPEG Quality of the produced thumbnail images - an integer value between 1 and 100 (100 - the best quality).

( Read more... )

Watermarks in Web Image Uploader



Web Image Uploader 1.3 is able to automatically watermark uploaded images.

You can select watermark image and the position of watermark by changing these options:

- Horizontal Align: Left, Center, Right.
- Vertical Align: Top, Center, Bottom.
- Horizontal Indent.
- Vertical Indent.

Also you can select Alpha blending (%) and transparent color of watermark image.

Press "Preview" button to see how the picture with watermark will look like.


( Read more... )

Thursday, May 26, 2011

Web Image Uploader



Web Image Uploader is a tool that allows to upload all images from the specified folder to an image hosting services (first version supports only imgur).

( Read more... )

Tuesday, May 17, 2011

Howto: run several instances of proxy checker

This trick is about running several instances of proxy checker from different locations (folders).

To run 2 instances of Web Proxy Checker you need to create 2 folders for each instance (for ex. C:\WPC1 and C:\WPC2) and copy to these folders 4 files from C:\Program Files\Opt-In Software (I assume that proxy checker was installed to this folder):

wpcp.exe
WPCHost.exe
libeay32.dll
ssleay32.dll

Now you can run 2 instances of proxy checker (wpcp.exe) - first instance from folder C:\WPC1, second instance from folder C:\WPC2.

The problem here is that by default Web Proxy Checker stores application settings to user's Application Data folder. That means that all instances of program will share their settings. To avoid this problem you can use command line argument -appsettingsdir to specify where to save application settings.

To run first instance use this command:

C:\WPC1\wpcp.exe -appsettingsdir

To run second instance use this command:

C:\WPC2\wpcp.exe -appsettingsdir

The same trick works for other Opt-In Software applications: Web Searcher, Web URL Shortener, etc.

( Read more... )

Tuesday, April 26, 2011

Web URL Shortener 1.3



[+] Added new URL shortening service: http://goo.gl/

( Read more... )

Monday, April 25, 2011

Web Searcher 2.2.1

Download Web Searcher Now

[+] Added new option: "Use proxies for search only".
[+] Improved extracting emails from web pages. Now Web Searcher is able to extract emails like user@domain.com.

( Read more... )

Saturday, April 23, 2011

Web Proxy Checker Pro 1.7.18

Download Web Proxy Checker Pro Now

[+] Extract proxies from web pages using PERL-compatible regular expression (regexp). The regular expression must be enclosed by slashes (/). The first group in the regular expression matches the IP, the second group matches the Port (regexp groups are enclosed by parentheses).

Example of regular expression to find proxies:

/(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}):(\d{1,5})/

In this example (\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}) matches the IP, (\d{1,5}) matches the Port.

( Read more... )

Friday, April 22, 2011

Web URL Shortener 1.2

Download Web URL Shortener Now

[+] Added new URL shortening service: http://kore.us/

( Read more... )

Tuesday, April 19, 2011

RegExp Extractor 1.6

Download RegExp Extractor Now

[+] New option: Sort / dedup output files

( Read more... )

Friday, April 15, 2011

Web URL Shortener

Download Web URL Shortener Now

Web URL Shortener is a tool that allows to create short URLs for your list of links that can be easily shared, tweeted, or emailed to friends.

First version supports only bit.ly shortener service. I'm planning to add several other services in the future versions of this program.

( Read more... )

Tuesday, March 1, 2011

RegExp Extractor 1.5

Download RegExp Extractor Now

[+] New option: Append output files

( Read more... )