logging of users that view your profile
Moderators: Big-O Ryan, Big-O Mark
oh yes this would be nice, but I doubt this is possible, i am quite sure that profiles are stored on the server. However, you can use one of this sites such as subprofile.com, but that requires the user click a link. In the beginning it worked, now people know that by clicking a link they could be tracked.
While were at it, I would love to know who has me on their buddy list. Of course, this is something AOL will have to add into their software.
While were at it, I would love to know who has me on their buddy list. Of course, this is something AOL will have to add into their software.
- Big-O Ryan
- Developer
- Posts: 612
- Joined: Fri Oct 19, 2001 11:00 pm
- Location: Big-O Software
- Contact:
I'd love to know who has me on their lists, as well. But it's quite likely that this won't happen, none of the other IM prorams (to my knowledge) do this either, although ICQ gives you a good idea if you choose 'require authorization' (but there are simple ways around authorization, too). So, we'll probably never know, just like we don't know who's got our e-mail address in their address books (of course, contact lists are on servers, so it is more feasible, and maybe IM programs just haven't caught on to this idea yet).
-Ryan
Big-O Software
Big-O Software
There is a way to view the subprofile without being tracked now. It involves copying the URL into the browser and modifying the variables so that the script either doesn't receive a screenname or it receives whatever you change the variable to. I forgot how to do it off the top of my head, but I know it's doable.In the beginning it worked, now people know that by clicking a link they could be tracked.
-Tom
- timrosenfeld
- Addict
- Posts: 35
- Joined: Mon Jun 10, 2002 3:44 pm
- Location: Columbia, SC USA
- Contact:
Profiles aren't stored on the AOL servers, they're stored locally on your computer, but you can make a link in the profile that goes to a page located somewhere else. That's how I have my profile working (well, not right now)... and I've got some PHP code that does the logging of all my visitors. I'd like to have a feature to see who's buddy list you're on. That would be cool, but I know it's not very possible for AIM+, but maybe AOL to implement. I think they should have a forum or some type of way to discuss what people want from AIM just like AIM+ has, but then again... maybe we wouldn't have AIM+ if they did.
-
- Just Registered
- Posts: 4
- Joined: Tue Jun 18, 2002 10:47 am
- Contact:
Hey
Don't know if this will help, but try http://www.imchaos.com. They have ways of logging.
i want it
please give me that php code
My own
I wrote my own subprofile-like php script with a mysql backend. You can check it out in my profile (sn: AllThymeBestPun). It calls to 3 different databases. One stores jokes I've come up with and have put in my profile. One stores "info" which is largely misc, and the other stores my friends' screen names, real names and votes, so when they click the link it says "Hello *real name*" instead of the screen name like %n does. It then also writes to a log file the SN, date, and IP. That part is easy and I'll post that. Don't forget to chmod your log file.
<?php
//put ?n=%n in the link so that $n==the screen name.
$fp = fopen ("logsn.php", "r");
while (!feof ($fp)) {
$o3buffer = $o2buffer;
$o2buffer = $obuffer;
$obuffer = $buffer;
$buffer = fgets($fp, 4096);
}
//That starts checking the last 3 lines so it doesn't keep writing the same user in. That doesn't really matter if you only have one page though.
fclose ($fp);
if (substr($obuffer, 0, strlen($n))!==$n AND substr($o2buffer,0, strlen($n))!==$n AND substr($o3buffer,0, strlen($n))!==$n AND substr($obuffer, 1, strlen($n))!==$n AND $n!="*yourscreennamehere*") { //That will only make it write if it isn't there the last 3 lines and isn't you checking up on it (or in my case, inflating the votes )
$fp = fopen ("logsn.php", "a");
if (!$myrow[2]){
$fp2 = fputs($fp, "*");
}
//You can delete that. It just adds an astrisk when they're not in my sn/rean name database.
$fp2 = fputs($fp, $n); //Name
$fp2 = fputs($fp, ", ");
$fp2 = fputs($fp, $ra); //Remote Address... you should use $REMOTE_ADDR, but you might have to global it if you're within a function
$fp2 = fputs($fp, ", ");
$fp2 = fputs($fp, date("y/m/d, H:i:s"));
$fp2 = fputs($fp, "<br>"); //For HTML viewing
$fp2 = fputs($fp, "\n"); //For text viewing and so it checks previous lines correctly
fclose($fp);
}
?>
You'll have to edit it to get it right for your own server and needs.
I hope this helps someone.
Oh, and one more thing. It won't work right if there are spaces in the screen name. That's because AIM doesn't pass the escape characters like it does if they do it in a new window.
<?php
//put ?n=%n in the link so that $n==the screen name.
$fp = fopen ("logsn.php", "r");
while (!feof ($fp)) {
$o3buffer = $o2buffer;
$o2buffer = $obuffer;
$obuffer = $buffer;
$buffer = fgets($fp, 4096);
}
//That starts checking the last 3 lines so it doesn't keep writing the same user in. That doesn't really matter if you only have one page though.
fclose ($fp);
if (substr($obuffer, 0, strlen($n))!==$n AND substr($o2buffer,0, strlen($n))!==$n AND substr($o3buffer,0, strlen($n))!==$n AND substr($obuffer, 1, strlen($n))!==$n AND $n!="*yourscreennamehere*") { //That will only make it write if it isn't there the last 3 lines and isn't you checking up on it (or in my case, inflating the votes )
$fp = fopen ("logsn.php", "a");
if (!$myrow[2]){
$fp2 = fputs($fp, "*");
}
//You can delete that. It just adds an astrisk when they're not in my sn/rean name database.
$fp2 = fputs($fp, $n); //Name
$fp2 = fputs($fp, ", ");
$fp2 = fputs($fp, $ra); //Remote Address... you should use $REMOTE_ADDR, but you might have to global it if you're within a function
$fp2 = fputs($fp, ", ");
$fp2 = fputs($fp, date("y/m/d, H:i:s"));
$fp2 = fputs($fp, "<br>"); //For HTML viewing
$fp2 = fputs($fp, "\n"); //For text viewing and so it checks previous lines correctly
fclose($fp);
}
?>
You'll have to edit it to get it right for your own server and needs.
I hope this helps someone.
Oh, and one more thing. It won't work right if there are spaces in the screen name. That's because AIM doesn't pass the escape characters like it does if they do it in a new window.
Puns don't kill people. People kill people... usually with guns, knives, or something else physically threatening... puns just don't quite cut it... unlike knives, which cut a lot of things...
Punny Buddy Icons: assbuddy.tk
Punny Buddy Icons: assbuddy.tk
thanks
i got it work, thanks
Who is online
Users browsing this forum: No registered users and 0 guests