
|
View Full Version : Software to alter me to users on my site in REAL time
WesternMedia 11-01-2001, 05:30 AM Hi,
I used to use Human Click, when it was free. My favorite part of it was true REAL time tracking of my users, where they came from, and what page they are currently on.
This was all great, but what i REALLY need, is just a method of alerting me with a sound on my office pc, when someone visits my web site. I own the server, so can install any software.
If any energetic programmer out there knows how to do this, i would trade free professional web hosting in exchange for rights to code. Let's partner up, and make a commercial product. I have buyers.
Darren Sweet
www.western-media.com
davidb 11-02-2001, 11:27 PM Well the bravenet version of Humanclick is free. I think its not as good, I sence a delay in reporting the pages people go to. But it works.
WesternMedia 11-03-2001, 12:33 AM I even signed up with Bravenet, was planning on linking to an image there, and seeing if i could get my tracking from that.
NONO, need a better solution. It's not even that i want it free, it's that i would prefer to BUY software that lives on my server, than rely on their systems, AND pay.
I even looked into autoloading a chat frame, and looked for a chat script that would AUDIBLY alert me when someone loaded it.
The search continues...
Any ideas?
cperciva 11-03-2001, 12:42 AM Can you give a bit more detail about what you're looking for? Is it just a matter of wanting a beep every time a page is loaded?
WesternMedia 11-03-2001, 01:02 AM Here is my wish list, in order of importance.
1) When a user loads a page on my site, i get an audible beep realtime, to alert me. This way i can monitor live chat more closely. In a perfect world, i could also opt to have system ICQ or SMS me.
2) Realtime tracking showing me what page they're on, how long they stayed.
3) Referring data, preferaby including both URL & keyword searched for by user.
4) Live chat. I put this last cause i can get chat from anywhere, but ideally, integrated with above options.
Human Click, now called Live Person, offers this, but then no aggregate tracking data. They are expensive, and entire system is reliant on their servers.
Vocalconnect offers chat, but no notification, nor tracking.
I would love to own my own system, so that i can modify it, and potentially resell it.
Thanks
Darren
cperciva 11-03-2001, 01:56 AM Originally posted by WesternMedia
1) When a user loads a page on my site, i get an audible beep realtime, to alert me. This way i can monitor live chat more closely. In a perfect world, i could also opt to have system ICQ or SMS me.
This is just off the top of my head, but how about this:
Add to httpd.conf these lines:
SetEnvIf Request_URI \.gif$ no-icq
SetEnvIf Request_URI \.jpeg$ no-icq
SetEnvIf Request_URI \.png$ no-icq
LogFormat "%h %t %V \"%r\" \"%{Referer}i\"" ICQ
CustomLog |/usr/local/bin/icqreport ICQ env=!no-icq
And create /usr/local/bin/icqreport as chmod 755 with this contents (with your ICQ number included):
#!/usr/bin/perl
$ICQNUMBER=9999999999;
while(<>) {if(/^([^ ]*) (.*) ([^ ]*) "GET (.*) HTTP[^\"]*" "(.*)"$/) {
open MAIL,"|/usr/sbin/sendmail $ICQNUMBER\@pager.mirabilis.com";
print MAIL <<EOF;
To: $ICQNUMBER\@pager.mirabilis.com
From: "Apache log -> ICQ message daemon"
At $2, a user with IP address $1 accessed
http://$3$4
The Referring page was
$5
EOF
close MAIL;
}}
cperciva 11-03-2001, 01:58 AM PS. License on the above: Use freely, but do not redistribute it without permission.
WesternMedia 11-03-2001, 08:01 PM THANKS cperciva!
That code above is COOL! Worked like a charm, though oddly took a few hours to start working, and i DID restart http.
Willing to help me with a couple of questions (that can o worms thing again)?
It is currently sending me an email for pages on every site in my RaQ. Can i make this just my domain, or just selected domains?
Can i choose for only one email, when a new user enters site?
I guess i need/hope to know, what actually triggers the running of this script, and how to control it.
Thanks, only answer as much as you wish, cause they will likely just generate more questions... :-)
cperciva 11-03-2001, 08:22 PM The script will report any lines which Apache logs to it; the SetEnvIf lines make sure that it doesn't report .gif, .jpeg, or .png files. If you want to only have reports sent for a single domain, put the httpd.conf lines inside the <VirtualHost> section for the relevant domain. If you want to only receive a report for the first request, add the line
SetEnvIf Referer www\.mydomain\.com no-icq
(with your domain name included of course) to httpd.conf next to the other SetEnvIf lines.
|