how to seek free smsc - CenterTester Beta

how to seek free smsc with CenterTester Beta

*** Description ***

CenterTester is a SMSC Seeker application, if You have no idea what "SMSC
Seeker" is, then go ask the guy who gave You this, or the site You
downloaded this from. :-P

*** Installation ***

Just copy the following files into the SAME directory/folder:

Launcher.exe (Executable file to launch CenterTester)
CenterTester.jar (CenterTester Java classes archive)
comm.jar (Java Communications API - Required by CenterTester.jar)
win32com.dll (Required by comm.jar) (Required by comm.jar)
Fulvian.cer (Security Certificate)
SMSC.txt (SMSC List - Optional, not required)
Networks.txt (List of networks - Optional, not required)

Run the Launcher.exe to start CenterTester.

*** Compatibility ***

Operating System
CenterTester was tested in the following operating systems:
Windows ME (sometimes unstable, not recommended)
Windows XP Professional
Windows XP Professional with Service Pack 1
Windows XP Professional with Service Pack 2
Windows Server 2003 Standard Edition (The most stable one)
Windows Server 2003 Enterprise Edition (Infrared is not supported)

However, CenterTester should also work in other 32-bit versions of MS
Windows. Linux version of CenterTester might be available upon request! :-)

Most files used by CenterTester are accessed case-sensitively, so DO NOT
Leave the names as they are. For example, CenterTester.jar should be spelt
with uppercased "C" and "T" EXACTLY like the following:


And NOT the following:


CenterTester was tested using the following phones:
- Nokia N-Gage
- Nokia 6020
- Nokia 6610
- Siemens C35
- Siemens M35i
- Siemens C45
- Samsung SGH-S300
- Sagem myX-6 (Vodafone D2 Edition)
However it may also work on different brands or different models of GSM
cellphones, see "Settings Internal Window" in the "Usage" section for things
You can adjust to troubleshoot problems running CenterTester with Your
cellphones. I'm sure CenterTester won't be compatible with all phones,
because of the different implementation of AT commands in each phone, I've
tested CenterTester with a Philips phone but worked abnormally, later I
found out that it's caused by non-standard AT commands implementation in the
phone, so blame the phone company and ask why they don't follow standard AT
commands format.

Serial data cable and Infrared device have been tested with CenterTester.
CenterTester scans the open serial ports available during loading, so if
You're using a dynamic serial port (such as USB-IrDA devices), make sure
You've connected the device to Your computer and You've connected Your
phone to the device before launching CenterTester, if You forgot it, just
close CenterTester, do the things, and restart CenterTester.
Dynamic serial ports are only available when the devices is connected, for
example, My USB-IrDA device is recognized as COM3 if it's connected with My
Nokia 6610, if the phone is out of the Infrared range, the COM3 will no
longer be a valid serial port ("gone").

*** Requirements ***

CenterTester was compiled with Java Development Kit (JDK) version 1.4.1_04,
so it requires Java Runtime Environment (JRE) or JDK version 1.4.0 or
higher, You can download the latest JRE version for free
at, older Java versions may still be used, but
not guaranteed to work properly. The CenterTester Launcher
program (Launcher.exe) will look for Java Installation in the registry
and will display an error message if it can't find it. If You think
that You have installed JRE/JDK but still get an error message from the
launcher that it can't find JRE/JDK, then do the following:
1. Look for Java BIN directory/folder, You can do this by searching for file
named java.exe and/or javaw.exe in Your hard disks. Suppose You found it
in directory:


Write down the directory name exactly as it is to a blank Notepad
document, put a single double-quotes before the name.

2. Append the following string immediately after the directory name (case

\javaw.exe" -cp .;comm.jar;CenterTester.jar CenterTester

So now the Notepad document should contain this single line of string:

"D:\java5\bin\javaw.exe" -cp .;comm.jar;CenterTester.jar CenterTester

NOTE: If You only found java.exe, not javaw.exe, just replace the
"javaw.exe" in the document with "java.exe".

Save the Notepad document as "CenterTester" (without the quotes) in the
directory where You placed CenterTester files.

3. Open a Windows Explorer and explore to the CenterTester directory, go to
Explorer's menu "Tools" then choose "Folder Options...", click the
"View" tab, and uncheck the check box named "Hide extensions for known
file types", click "OK". You should see a file named "CenterTester.txt",
right-click that file and choose "Rename" and rename the file to
"CenterTester.bat", then press ENTER, choose "Yes" if a dialog box like
this appears:

If You change a file name extension, the file may become unusable.
Are you sure you want to change it?

Now You can launch CenterTester by double-clicking (or single-clicking if
You have a Internet-Explorer-like Windows Explorer) the file
"CenterTester.bat", or You can make a shortcut to it on Your desktop, or
run it from "Run..." menu in the Start menu.

If the above alternative method doesn't solve the problem, just contact me
for further troubleshooters.

I have tested this baby with the current Java 5.0 (1.5.0), works OK, the
appearance looks nicer compared to Java 1.4.x

*** Usage ***

File menu
Choose "Load" to load a SMSC list file, the content of the file will be
appended to the existing list (if any).
The SMSC list to be loaded should be really "clean", it may contain spaces,
but each line should only contain one SMSC, and no alphanumerics at all.
Each SMSC should be in international format with leading "+" (plus) sign.

Choose "Save" to save the SMSCs in the Test List into the file You
previously loaded or "Save as ..."ed, if You haven't loaded any file nor
saved to a file, this submenu does the same thing as "Save as ..." submenu.

Choose "Save as ..." to save the SMSCs in the Test List into a file.
CenterTester appends "txt" extension to the file name by default.

View menu
Here You can specify which internal windows shall be hidden and which ones
shall be shown, You can also change the CenterTester wallpaper using
"Wallpaper ..." submenu, only .JPG & .GIF images may be used. Note that the
image You specify for the wallpaper is always scaled to fit in CenterTester

Look & Feel menu
Here You can find check box submenus, which are installed Java Look And Feel
themes, they are much like "Appearance" in Windows. The Java Look And Feel
themes listed here may vary in different systems, depending on Java version
and what Look And Feel You previously installed or uninstalled.
Each Look And Feel theme implements different size-measuring, so
CenterTester may look weird when used with some themes.

Help menu
This is a useless menu, period. :-P

Test List Internal Window
This window contains the loaded SMSCs to be tested, highlight a SMSC in the
list to begin testing SMSCs from that line. (Hold CTRL and click the
highlighted line to deselect it) While SMSC testing is in progress, the
highlighted line contains the current SMSC being tested.
The "Clear" button empties the Test List.
Hit "Start!" button to start the SMSC testing from the highlighted line (if
there's no highlighted line, the first SMSC to be tested depends on the
Testing Direction, see "Settings Internal Window" for more information).
While SMSC testing is in progress, the "Start!" button turns into "Stop!"
button, hit it to stop testing SMSCs.
After You stopped testing SMSCs, the "Stop!" button turns into "Continue!"
button, and CenterTester highlights the next SMSC to be tested (if any), hit
it when You're ready to continue the SMSC testing.
If You:
- clear the Test List, or
- load a SMSC list, or
- add some SMSCs from SMSC Prototype Internal Window, or
- highlight another line in the Test List
The "Continue!" button will turn back into "Start!" button.

SMSC Prototype Internal Window
This is useful for generating SMSCs using "wild cards".
General rules for the SMSC Prototype:
- The SMSC prototype is in international format with leading "+" (plus) sign
(This sign is already in the field by default)
- Wild cards should be alphanumerics (A to Z), other characters are not
- Wild cards are not case-sensitive, so "A" = "a", "x" = "X", etc.
- Each wild card represents a digit from 0 to 9
- You can either press ENTER or click the "Add to Test List" button to
generate SMSCs.

There's a check box named "Alternative Mode", if it's unchecked (default)
the following rule applies:
- CenterTester doesn't care what alphanumerics You entered, each
alphanumeric represents one digit, independent from other alphanumerics
in the field
The prototypes above generate the same 1000 SMSCs:
+62855000000 +62855000999
Wild cards don't have to be sequential, so You can specify prototypes like
+6281x00000x (generates 100 SMSCs)
+6391z0000z0z (generates 1000 SMSCs)

If "Alternative Mode" check box is checked, the following rules apply:
- The same alphanumerics represent the same digit
- Different alphanumerics represent independent (different) digits
Look at the examples to get it right:
The prototype above generate 10 SMSCs:
Example again:
This generates 100 SMSCs:
... and so on

The following prototype generates the same SMSCs, regardless whether
"Alternative Mode" check box is checked or not:
+14047259SuX (generates 1000 SMSCs)

The following prototype generates different SMSCs depending on the
"Alternative Mode" check box:
+6596197XXY (generates 1000 SMSCs if unchecked, 100 SMSCs if checked)

Have some experiments with this SMSC Prototype to fully understand how it

Notes Area Internal Window
Found SMSCs are put here. Status messages are also put here, especially when
You use limits, example is "Battery Underflow", means that the battery level
is too low (reaching the limit that You previously set)
At startup, CenterTester also puts the last tested SMSC (from previous
execution), if any. This window can also act as code snippet editor, You can
type some notes here. The content is not saved when You quit CenterTester!

Interface & Limit Fields
At CenterTester main window, You can see some informations about how many
SMSCs loaded into Test List, how many SMSCs tested, how long the time has
elapsed, the phone battery level, the status message, and some limit fields.
The phone battery level seems only works on Nokia & Siemens phones, because
some other phones don't support AT command for obtaining current battery
There are four limit fields:
- Number of SMSCs tested Limit
This limits how many SMSCs are gonna tested, CenterTester stops as soon as
it has reached this many SMSCs. Leave blank to have no limits.
- Battery Level Limit
This sets the minimum level of the battery, CenterTester will continue
testing as long as the current battery level equals or above the limit
specified in the field. For example, setting this field to 1 on My Nokia
6610 will allow testing until the phone yields "Battery Low". Leave blank
to have no limits.
- Time Limit
This sets the hours, minutes, and seconds of maximum time allowed for
testing. Leave all fields blank to have no limits.
- SMSC Line Limit
This field specifies the line number at which CenterTester should stop as
soon as it reaches the line number. Leave blank to have no limits.

Settings Internal Window
1. "Text to be Sent" Tab
This is where You should type the content of the SMS. Uncheck the "Append
SMSC to Text" check box, to exclude the SMSC from the text, it's checked
by default, which means the current SMSC is appended at the end of the

2. "Recipients" Tab
Manage the destination phone numbers here. As usual, numbers should be in
international format with leading "+" (plus) sign. Check the "Always try
each number" check box to have CenterTester send SMS to every number in
the Recipients list regardless of whether the current SMSC works or not.
This check box is unchecked by default, so CenterTester will only send
SMS to all the numbers if the current SMSC works (Message sent),
otherwise it only tries to send SMS to the first number in the list.
The current recipient number being sent is highlighted while SMSC testing
is in progress. To delete a number, simply highlight the number and press
the "Delete Number" button. You can modify the Recipients list during
SMSC Testing, but it's not recommended because it can produce an
unpredictable result, like missing a SMSC.

3. "Inclusion" Tab
This contains the list of SMSCs or SMSC prefix that are allowed to be
loaded into Test List. For example, if You insert a single line "+86"
and check the "Prefix inclusion enabled" check box, and You load
the SMSC.txt, then You get only Chinese SMSCs loaded into the Test List.
Uncheck the "Prefix inclusion enabled" to disable inclusion.

4. "Exclusion" Tab
This contains the list of SMSCs or SMSC prefix that are NOT allowed to be
loaded into Test List. For instance, if You insert a single line
"+62855" and check the "Prefix exclusion enabled" check box, and
You load the SMSC.txt, then You get all SMSCs except the SMSCs come
from Indonesian Indosat-M3 network. You can also insert the full SMSC
numbers, You may not wanna test S&S numbers.
Uncheck the "Prefix exclusion enabled" to disable exclusion.

5. "Options 1" Tab
There are three radio buttons in this tab, You can only select one of
them to select the Testing Direction:
- "Upward"
The SMSC testing begins from the highlighted line (or the last line if
there's no highlighted line) and advances upward. Some people call this
"Backward seeking". (From the biggest line number to the smallest line
- "Downward"
This is the default one, the SMSC testing begins from the highlighted
line (or the first line if there's no highlighted line) and advances
downward. (From the smallest line number to the biggest line number)
- "Random"
The SMSC testing begins from the highlighted line (or randomly chosen
if there's no highlighted line) and the next SMSCs are randomly chosen.
The lines which have already been tested will not be tested anymore.
You can change direction during SMSC testing, but notice:
- If You change from Upward/Downward to Random, the lines which have
already been tested will not be tested anymore.
- If You change from Random to Upward/Downward, some lines may be tested
again, because Upward/Downward mode advances until reaching
the top/bottom of the Test List.

Choose the serial port to use from the "Serial Port to Use" combo box, if
the serial port You intend to use is not listed here, then You probably
use a dynamic serial port (like USB-IrDA device) this kind of serial port
is only visible to applications when they are connected, and "gone" when
they are disconnected. Check the connection, close CenterTester and
restart it again.

6. "Options 2" Tab
- Port Initialization Delay
Type in the delay (in milliseconds) before CenterTester starting to
send commands to the phone after it has successfully opened the port.
This delay is used once after You clicked "Start!" or "Continue!". If
the value of this delay is too small, it may cause CenterTester to stop
responding when run in Windows 9x/ME. I recommend 4000, this won't
affect the time needed for seeking much.
- Delay Before Each Test
Type in the delay (in milliseconds) before CenterTester tests the next
SMSC, this could be any different value, depending on the operating
system , the connectivity, and the phone You use. This value can be as
low as 500 milliseconds when used in Windows XP or Windows Server 2003
with my Nokia 6610 phones via infrared. For other phones, the value may
need to be larger. I recommend 3000 to 4000 milliseconds for safe and
accurate SMSC testing, or You can do experiments with different values
and pick the optimal value based on Your setup.
- PDU Mode
Packet Data Unit Mode, this means the SMS format to be used:
The default one, accepted in most phones, including Nokia and Siemens,
this format includes the SMSC in the SMS PDU.
"Alternative 1"
Same as the "Normal" mode, except that the SMSC is not included in the
SMS PDU, only an information indicating that SMSC is not present in the
PDU, the SMSC is set before sending the SMS (in Siemens phones, this
changes the SMSC stored in the SIM)
"Alternative 2"
All the SMSC informations in the PDU are removed, thus the SMSC stored
in SIM is used, CenterTester changes the SMSC before sending. If You
use either Nokia or Siemens phone, please use the default "Normal" PDU
mode, try the other PDU modes if the "Normal" mode doesn't work.

7. "Options 3" Tab
- "Delivery Reports" check box
Uncheck this check box if You don't want a delivery report, checked by
- "Pause during Call Events" check box
If checked, causes CenterTester to pause whenever it detects that
there's a call event. This should be checked if You use Siemens phone,
because while the phone is ringing, the phone rejects to send SMS. This
check box has no effect in Nokia phones, better uncheck it.
- "Minimum Test Time" check box and slider
If checked, CenterTester checks the time to test a SMSC, if the time
taken is shorter than the time specified on the slider, CenterTester
re-test the SMSC (to the same recipient) until the whole time taken to
test the corresponding SMSC (to the corresponding recipient) exceeds
the value specified on the slider. Uncheck the check box, to make
CenterTester pay no attention to the minimum time taken when testing
each SMSC. Recommended setting: Check the check box, and move the
slider around 2000 to 3000 milliseconds, this will increase the SMSC
testing accuracy, because each SMSC will be re-tested if in some way
the sending fails because, for instance, phone is not responding (or
when the attempt immediately returns an error message because of
something wrong), if the SMS sending attempt is successful, it should
take more than (at least) 4-5 seconds to obtain the response from the
SMSC network. If in some cases the attempt only takes 1 second, and
returns an error message, this doesn't mean that the SMSC doesn't work,
but it means that there's something wrong or internal error in the
phone and the SMS wasn't sent yet.
- "Maximum Test Time" check box and slider
Meant to be used for "fast-testing", only check this check box and
adjust slider if You use Siemens phones! Should not be checked when
used with Nokia phones! I can't confirm other phones. This option times
each SMSC test, if the time taken by a SMSC test exceeds the time
specified on the slider, CenterTester cancels the sending of the
corresponding SMSC and advances to the next SMSC. To perform the
fastest SMSC testing, check the check box and move the slider to the
lowest value. Checking this check box theoritically decreases the SMSC
testing accuracy, as it may cause CenterTester to miss SMSCs that work
but reports failure, but according to My opinion, the critical time
when testing a SMSC is only the first 15 seconds, currently there's a
SMSC that always reports failure within approximately 50 seconds (on
Siemens) or over one minute on Nokia but I received the delivery report
from it in 5 seconds! Uncheck the check box, to make CenterTester pay
no attention to the maximum time taken when testing each SMSC.

*** Known Issues ***

Sometimes the SMSC testing stops unexpectedly with no error message at all,
it looks like it is in progress, but it doesn't advance at all (if for
instance the phone is disconnected, CenterTester can detect it and displays
an error message in about 2 minutes after it's disconnected), theoritically
this means that CenterTester hasn't finished sending a command to the port,
so it's halted. Workaround for this is to increase the value in "Delay
Before Each Test" field in "Options 2" tab, the safest setting is to set
both "Port Initialization Delay" and "Delay Before Each Test" to 4000
milliseconds. If this doesn't solve the problem, it might be caused by a
inavoidable resources deadlock, sometimes disabling "Maximum Test Time" and
not executing other applications that use lots of system resources could
help solving the problem.

Do not change system time when CenterTester is running, the Java timer used
by CenterTester may behave abnormally if You do.

If You still experience problems or anomalies regarding CenterTester please
contact me and include detailed informations about what the problem is,
the operating system, the Java version, the phone brand & model, SIM card
used, and the connectivity device (original/non-original data cable, COM/USB
data cable, Infrared, or Bluetooth) You're using.

*** Frequently Asked Questions ***

This baby doesn't work on my system! or CenterTester works abnormaly! What
could be wrong?
Remember this is beta version, it may contain bugs (or it may not contain
bugs too). At first I programmed this baby for fun and my own needs, it was
not intended to be released to public. I didn't intend to release the final
version or newer version too, because I'm not seeking SMSC anymore (at least
not that often anymore). But I recommend You to use only Nokia or Siemens
phones, with USB Cable, Infrared, or Bluetooth connectivity. COM/Serial (RS
-232) data cables (or non-original data cables) are not recommended because
they are very unreliable (due to RS-232 architecture), I also recommend
running CenterTester on NT-based platforms (Windows 2000, XP, 2003) they are
far more reliable than Windows 9x/ME. If You don't follow my
recommendations, don't bother to contact me for further troubleshooting :-P

Some features (and/or this readme) are confusing! Could You explain them in
much more easy-to-understand words?
I'd like to, but I'm often offline, I don't have internet connection, sorry.

Why don't You answer my e-mail/SMS?
If I don't answer Your message, then probably I have problem with internet
connection, or I don't have time, or I don't have credit, or Your message
contains stupid questions or doesn't need reply.

Isn't this spyware like other SMSC Seeking programs?
First, You should know what "spyware" is, type "define:spyware" in Google
search field and hit ENTER to get it right, all other SMSC Seeking programs
are not spyware as far as I know, they're just sending the SMSCs You found
back to the authors and not monitoring Your system to obtain private data
like real spywares do. CenterTester is NOT spyware in any way.

So, does CenterTester send every SMSC I found back to You?
No, as long as You don't include my number in recipients list.

Can I modify or reverse-engineer or disassemble Your CenterTester codes?
Well, if Your intention is to make CenterTester much more better, fixing the
bugs, or adding more features, then feel free to do it, but contact me
first, we may re-program CenterTester together. But if Your intention is
only to change texts and copyright message within the codes and redistribute
it as if it was programmed by You then what an embarassing deed! You are
definitely a notorious lamer, inexperienced kiddie/wannabe, or no-brain

By the way, who is Mia Wijayanti?
A girl of course, I'm not gonna tell You more about her, because this readme
file was aimed to explain CenterTester things, so love story doesn't fit
here. :-P

That's all, dudes!
download free software smsc seeker  - CenterTester Beta
sms gratis

share it :

{ 2 comments... Views All / Send Comment! }

Anonymous said...

Hi, How can I get the software.

Anonymous said...

Who do i contact for this software

Post a Comment