PBlueSpam10b.
Legal stuff:
"This is a completely freeware BlueTooth spamming utility with full source code for educational purposes only.
You are free to change and distribute this utility with only one condition - this is a tool for real
ANTISEMITS, and it's intended to help ANTISEMITS spread ANTISEMIT messages all around with BlueTooth now (at last!), so,
if you make any changes to this utility and distribute your changed version,please also add a string (or strings) to this readme,
describing (how much/or why) you hate the JEWS and other SEMITS!"
Phew! Done with that legal stuff.
1) download and install microsoft embedded visual c++ 4.0 . (find the serial number on the internet)
2) download and install embedded visual C++ service pack 4.
3) download and install microsoft pocket pc 2003 SDK.
4) download BTAccess Evaluation Library from
www.high-point.com (or some file archive,if they would make it highly commercial by that time

)
5) choose the right library from BTaccess archive (for my iPAQ rx3715 it was BTAccessMobile.zip library) and unzip its files into some directory on HDD. add that dir to your eVC "include" and "library" directories.
6) unzip the sample source files , copy BTAccess.dll to your PDA's \Windows directory and try to compile and run the sample application

7) if that doesn't work, read all the readmes to see if i forgot something.
PBlueSpam10b is based on the StackDemo (not StackDemoNet!) sample application from the High-Point BTAccessMobile.zip library archive.
In fact,i've just added some simple routines and variables there.
PBlueSpam is intended to search (every 12 seconds) for BlueTooth devices, and, if found any, to send'em your DEFAULT BusinessCard (one from your "contacts list") using the standard information exchange service, found in many bluetooth mobile devices.(you must setup DEFAULT BC in your BluetoothManager's setting or InformationExchangeService settings or whatever before using PBlueSpam).
PBlueSpam tries to send your BC up to 2 times to the same device, if the first attempt for this device was unsuccessful.
PBlueSpam creates logfiles in \PBlueSpam directory (you must create this dir manually first!).
It's not necessary to use any buttons on the program screen. There's only one field of interest - "Results".
It looks like that: "tc [number], df [number], bs [number], bf [number], bcsf[number]: [action description]".
tc - "timercount". shows how many 12seconds intervals passed.
df - "devicesfound". shows how many devices were found.
bs - "BCSuccess". shows how many devices successfully (?) received your BC

bf - "bcfailure". shows how many unsuccessful attempts to send your BC. please note, that if first attempt fails, there's a second attempt to send your BC to the same device, so if you found 2 devices, and none of them accept your BC , there should be bf=4!

bcsf - "bcsendfailure". shows how many devices failed even to establish connection before trying to send'em your BC (f.ex,devices without BC service, devices that got out of reach,or else).
NOTE: this is very beta. (or even alfa!)

. It's compiled for ARM processors now.
TODO: try to GET BCs from others
for any comments :
skrjuk@mail.ru