Basically its simple rotating pages that
show iframes from security cams for x-secs.
The contents are a stream from 'motion'.
Apache2 operates the web pages.
Displays *perfectly* on my (MX) laptop.
But not on rpOS.
Tried the latest Bookworm-derived. Then went back
a step to Bullseye. Chromium shows the border of
the frame, but no content. Firefox just hangs
and you have to pull the plug.
Now if you bring up a motion port DIRECTLY it
displays as expected with a mjpeg stream. But
the web pages, what's needed for the show/wait/next,
a total loss.
Googled. Ducked. Can't even find anything even
kinda-sorta on the subject ... it's always some
esoteric issue and doesn't cover the images not
appearing AT ALL.
Pi3b+
Would use a Pi4 but they're hard/expensive to get
right now.
Heard Pi5 is "coming" ... but 4's and 5s are really
more horsepower than the application needs/deserves.
This smells like some weird OS issue.
On 10/23/23 11:15 PM, The Natural Philosopher wrote:
You really haven't provided enough information here... like what is the
code the browser is actually running?
Cut it back and back - no webkit scaling or anything - until
it was basically just a page.pgp ... even tried an experimental
page.html. Nada. The frame border at most, no pix.
On 24/10/2023 03:00, 56d.1152 wrote:
Basically its simple rotating pages that
show iframes from security cams for x-secs.
The contents are a stream from 'motion'.
Apache2 operates the web pages.
Displays *perfectly* on my (MX) laptop.
But not on rpOS.
Tried the latest Bookworm-derived. Then went back
a step to Bullseye. Chromium shows the border of
the frame, but no content. Firefox just hangs
and you have to pull the plug.
Now if you bring up a motion port DIRECTLY it
displays as expected with a mjpeg stream. But
the web pages, what's needed for the show/wait/next,
a total loss.
Googled. Ducked. Can't even find anything even
kinda-sorta on the subject ... it's always some
esoteric issue and doesn't cover the images not
appearing AT ALL.
Pi3b+
Would use a Pi4 but they're hard/expensive to get
right now.
Heard Pi5 is "coming" ... but 4's and 5s are really
more horsepower than the application needs/deserves.
This smells like some weird OS issue.
You really haven't provided enough information here... like what is the
code the browser is actually running?
And remember a Pi can barely display *one* video stream let alone half a
Try a console screen running 'top' and then launch the browsers and see
how much CPU it's chewing.
Would use a Pi4 but they're hard/expensive to get
right now.
On 10/24/23 11:38 AM, Jim Jackson wrote:
On 2023-10-24, 56d.1152 <56d.1152@ztq9.net> wrote:
Would use a Pi4 but they're hard/expensive to get
right now.
Maybe expensive, but I'd have thought easy to get hold of now.
https://rpilocator.com/?cat=PI4
Is showing pi4's "in stock" all over the world.
It's getting better now - Amazon was selling p4s for
over $220-US at one point, and sometimes they ran
out of those.
Of course the p5 is coming out next month. Don't
know how long until decent supplies show up in
the US retail chain. Do I want more p4s, or to
wait for the p5s ???
Anyway, the p3s were not awful. Was updating
an original p1b+ the other day. Still does its
one little thing perfectly after all these years.
Was running a REALLY old version of Raspbian,
moved it up to Bullseye 32bit. It' not connected
so the old old ver still would have been safe.
I need to get the auth working
as expected.
On 25/10/2023 03:37, 56d.1152 wrote:
I need to get the auth working
as expected.
I built a proxy video streamer for TVheadend
This may work for you:
You pass the url to this php script as an argument: It uses
name/password to open the stream on a remote server and pushes it back
to the sender.
This should be enough to fool the browser that it isn't actually talking
to a remote content generator...
<?php
// file general interface to tvheadend API
if(!isset($_GET['channel']))
exit();
$channel=$_GET['channel'];
$url = "http://192.168.0.101:9981/stream/channelid/".$channel;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST);
curl_setopt($ch, CURLOPT_USERPWD, "name:password");
curl_setopt($ch, CURLOPT_WRITEFUNCTION, function($curl, $data) {
echo $data;
ob_flush();
flush();
return strlen($data);
});
curl_exec($ch);
curl_close($ch);
On 25/10/2023 02:22, 56d.1152 wrote:
On 10/24/23 11:38 AM, Jim Jackson wrote:
On 2023-10-24, 56d.1152 <56d.1152@ztq9.net> wrote:
Would use a Pi4 but they're hard/expensive to get
right now.
Maybe expensive, but I'd have thought easy to get hold of now.
https://rpilocator.com/?cat=PI4
Is showing pi4's "in stock" all over the world.
It's getting better now - Amazon was selling p4s for
over $220-US at one point, and sometimes they ran
out of those.
My 1GB Pi4B delivered last week was £35 - say $50
On 2023-10-24, 56d.1152 <56d.1152@ztq9.net> wrote:
Would use a Pi4 but they're hard/expensive to get
right now.
Maybe expensive, but I'd have thought easy to get hold of now.
https://rpilocator.com/?cat=PI4
Is showing pi4's "in stock" all over the world.
56d.1152 <56d.1152@ztq9.net> wrote:
On 10/23/23 11:15 PM, The Natural Philosopher wrote:
You really haven't provided enough information here... like what is the
code the browser is actually running?
Cut it back and back - no webkit scaling or anything - until
it was basically just a page.pgp ... even tried an experimental
page.html. Nada. The frame border at most, no pix.
Did you try without the frame, or even loading the video URL
directly? It sounds a lot like the video acceleration problems in
web browsers on the Pi that people have talked about here often in
the past, unless it really only happens when frames are involved.
Personally I don't play video in web browsers anywhere so I can't
help with that, but it might narrow down the issue for others here
to make suggestions.
On 10/25/23 1:34 AM, The Natural Philosopher wrote:
On 25/10/2023 02:22, 56d.1152 wrote:
On 10/24/23 11:38 AM, Jim Jackson wrote:
On 2023-10-24, 56d.1152 <56d.1152@ztq9.net> wrote:
Would use a Pi4 but they're hard/expensive to get
right now.
Maybe expensive, but I'd have thought easy to get hold of now.
https://rpilocator.com/?cat=PI4
Is showing pi4's "in stock" all over the world.
It's getting better now - Amazon was selling p4s for
over $220-US at one point, and sometimes they ran
out of those.
My 1GB Pi4B delivered last week was £35 - say $50
From WHERE ???
But, should I spend $$$ on a 4 when the 5s are
soon to hit the market ??? They're claiming
at least TWICE the performance (I guess at the
same power-consumption).
On 10/25/23 1:43 AM, The Natural Philosopher wrote:
On 25/10/2023 03:37, 56d.1152 wrote:
I need to get the auth working
as expected.
I built a proxy video streamer for TVheadend
This may work for you:
You pass the url to this php script as an argument: It uses
name/password to open the stream on a remote server and pushes it back
to the sender.
This should be enough to fool the browser that it isn't actually
talking to a remote content generator...
<?php
// file general interface to tvheadend API
if(!isset($_GET['channel']))
exit();
$channel=$_GET['channel'];
$url = "http://192.168.0.101:9981/stream/channelid/".$channel;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST);
curl_setopt($ch, CURLOPT_USERPWD, "name:password");
curl_setopt($ch, CURLOPT_WRITEFUNCTION, function($curl, $data) {
echo $data;
ob_flush();
flush();
return strlen($data);
});
curl_exec($ch);
curl_close($ch);
I'll see what I can do with it. Apparently the standard
solution is to use JavaScript to get an auth token and
then pass that in the iframe URL. I really really hate
JavaScript .........
Been experimenting with 'motion' ... and have had some
success enabling/disabling auth on a per-camera level.
'Motion' requires a number of small config files for
each cam (over one cam) and there are standard lines
for enabling/disabling auth. By having two kinds of
streams I can theoretically NAT-forward the auth
streams but use the non-auth streams for my local
application. Got 2 of 3 running so far ..... but
each stream burns CPU. I can dump a couple ...
https://thepihut.com/products/raspberry-pi-4-model-b
Coincidentally only a few miles away
The Natural Philosopher <tnp@invalid.invalid> wrote:
https://thepihut.com/products/raspberry-pi-4-model-b
Coincidentally only a few miles away
For the record, I understand that Pi5s can be bought over the counter at the Raspberry Pi store in Cambridge. Limited to one per customer, but that rate limit may mean they can maintain stock.
(yes I know you might be allergic to Cambridge :-)
Theo
days is far far less in time, money, and sheer waste of life that
Cambridge represents these days.
On Wed, 25 Oct 2023 18:29:06 +0100
The Natural Philosopher <tnp@invalid.invalid> wrote:
days is far far less in time, money, and sheer waste of life that
Cambridge represents these days.
Cambridge was a nice place going downhill fast when I left it in
1993.
The Natural Philosopher <tnp@invalid.invalid> wrote:
https://thepihut.com/products/raspberry-pi-4-model-b
Coincidentally only a few miles away
For the record, I understand that Pi5s can be bought over the counter at the Raspberry Pi store in Cambridge. Limited to one per customer, but that rate limit may mean they can maintain stock.
(yes I know you might be allergic to Cambridge :-)
Theo
On 25/10/2023 07:14, 56d.1152 wrote:
On 10/25/23 1:43 AM, The Natural Philosopher wrote:Join the club...
On 25/10/2023 03:37, 56d.1152 wrote:
I need to get the auth working
as expected.
I built a proxy video streamer for TVheadend
This may work for you:
You pass the url to this php script as an argument: It uses
name/password to open the stream on a remote server and pushes it
back to the sender.
This should be enough to fool the browser that it isn't actually
talking to a remote content generator...
<?php
// file general interface to tvheadend API
if(!isset($_GET['channel']))
exit();
$channel=$_GET['channel'];
$url = "http://192.168.0.101:9981/stream/channelid/".$channel;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST);
curl_setopt($ch, CURLOPT_USERPWD, "name:password");
curl_setopt($ch, CURLOPT_WRITEFUNCTION, function($curl, $data) {
echo $data;
ob_flush();
flush();
return strlen($data);
});
curl_exec($ch);
curl_close($ch);
I'll see what I can do with it. Apparently the standard
solution is to use JavaScript to get an auth token and
then pass that in the iframe URL. I really really hate
JavaScript .........
Unfortunately it is relatively unavoidable.
Been experimenting with 'motion' ... and have had some
success enabling/disabling auth on a per-camera level.
'Motion' requires a number of small config files for
each cam (over one cam) and there are standard lines
for enabling/disabling auth. By having two kinds of
streams I can theoretically NAT-forward the auth
streams but use the non-auth streams for my local
application. Got 2 of 3 running so far ..... but
each stream burns CPU. I can dump a couple ...
That script entirely solved it for me. Just put a call to that script on
the server inside each i-frame. It is very low overhead on the server
On 25/10/2023 07:08, 56d.1152 wrote:
On 10/25/23 1:34 AM, The Natural Philosopher wrote:https://thepihut.com/products/raspberry-pi-4-model-b
On 25/10/2023 02:22, 56d.1152 wrote:
On 10/24/23 11:38 AM, Jim Jackson wrote:
On 2023-10-24, 56d.1152 <56d.1152@ztq9.net> wrote:
Would use a Pi4 but they're hard/expensive to get
right now.
Maybe expensive, but I'd have thought easy to get hold of now.
https://rpilocator.com/?cat=PI4
Is showing pi4's "in stock" all over the world.
It's getting better now - Amazon was selling p4s for
over $220-US at one point, and sometimes they ran
out of those.
My 1GB Pi4B delivered last week was £35 - say $50
From WHERE ???
Coincidentally only a few miles away
But, should I spend $$$ on a 4 when the 5s areDepends whether you *need* that performance.
soon to hit the market ??? They're claiming
at least TWICE the performance (I guess at the
same power-consumption).
I am gradually assembling my home server and only the TV server is a tad marginal on CPU.
I have not run out of RAM, proving that by and large graphics is what
chews up CPU and memory!
On 25/10/2023 07:14, 56d.1152 wrote:
On 10/25/23 1:43 AM, The Natural Philosopher wrote:Join the club...
On 25/10/2023 03:37, 56d.1152 wrote:
I need to get the auth working
as expected.
I built a proxy video streamer for TVheadend
This may work for you:
You pass the url to this php script as an argument: It uses
name/password to open the stream on a remote server and pushes it
back to the sender.
This should be enough to fool the browser that it isn't actually
talking to a remote content generator...
<?php
// file general interface to tvheadend API
if(!isset($_GET['channel']))
exit();
$channel=$_GET['channel'];
$url = "http://192.168.0.101:9981/stream/channelid/".$channel;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST);
curl_setopt($ch, CURLOPT_USERPWD, "name:password");
curl_setopt($ch, CURLOPT_WRITEFUNCTION, function($curl, $data) {
echo $data;
ob_flush();
flush();
return strlen($data);
});
curl_exec($ch);
curl_close($ch);
I'll see what I can do with it. Apparently the standard
solution is to use JavaScript to get an auth token and
then pass that in the iframe URL. I really really hate
JavaScript .........
Unfortunately it is relatively unavoidable.
Been experimenting with 'motion' ... and have had some
success enabling/disabling auth on a per-camera level.
'Motion' requires a number of small config files for
each cam (over one cam) and there are standard lines
for enabling/disabling auth. By having two kinds of
streams I can theoretically NAT-forward the auth
streams but use the non-auth streams for my local
application. Got 2 of 3 running so far ..... but
each stream burns CPU. I can dump a couple ...
That script entirely solved it for me. Just put a call to that script on
the server inside each i-frame. It is very low overhead on the server
But, should I spend $$$ on a 4 when the 5s are
soon to hit the market ??? They're claiming
at least TWICE the performance (I guess at the
same power-consumption).
On 25/10/2023 17:13, Theo wrote:
The Natural Philosopher <tnp@invalid.invalid> wrote:By the time I have driven in or paid the park and ride fare, and wasted
https://thepihut.com/products/raspberry-pi-4-model-b
Coincidentally only a few miles away
For the record, I understand that Pi5s can be bought over the counter
at the
Raspberry Pi store in Cambridge. Limited to one per customer, but
that rate
limit may mean they can maintain stock.
(yes I know you might be allergic to Cambridge :-)
a whole day, the cost of ordering online even if I have to wait a few
days is far far less in time, money, and sheer waste of life that
Cambridge represents these days.
56d.1152 wrote:
But, should I spend $$$ on a 4 when the 5s are
soon to hit the market ??? They're claiming
at least TWICE the performance (I guess at the
same power-consumption).
Unfortunately, power consumption is much higher
and you need a much
stronger PSU. I'm not getting one since I do not need this kind of performance on a Pi.
56d.1152 wrote:
But, should I spend $$$ on a 4 when the 5s are
soon to hit the market ??? They're claiming
at least TWICE the performance (I guess at the
same power-consumption).
Unfortunately, power consumption is much higher and you need a much
stronger PSU. I'm not getting one since I do not need this kind of performance on a Pi.
On 10/25/23 1:29 PM, The Natural Philosopher wrote:
On 25/10/2023 17:13, Theo wrote:
The Natural Philosopher <tnp@invalid.invalid> wrote:By the time I have driven in or paid the park and ride fare, and
https://thepihut.com/products/raspberry-pi-4-model-b
Coincidentally only a few miles away
For the record, I understand that Pi5s can be bought over the counter
at the
Raspberry Pi store in Cambridge. Limited to one per customer, but
that rate
limit may mean they can maintain stock.
(yes I know you might be allergic to Cambridge :-)
wasted a whole day, the cost of ordering online even if I have to wait
a few days is far far less in time, money, and sheer waste of life
that Cambridge represents these days.
Might do better with *walking* ......
Or just giving Cambridge the shaft entirely ...
Sorry. but 'Woke' really should = BROKE.
Joerg Walther wrote:
56d.1152 wrote:
But, should I spend $$$ on a 4 when the 5s are soon to hit the
market ??? They're claiming at least TWICE the performance (I
guess at the same power-consumption).
Unfortunately, power consumption is much higher and you need a
much stronger PSU. I'm not getting one since I do not need this
kind of performance on a Pi.
They MAY be destroying their own 'niche'.
On 10/28/23 11:03 AM, Joerg Walther wrote:
56d.1152 wrote:
But, should I spend $$$ on a 4 when the 5s are
soon to hit the market ??? They're claiming
at least TWICE the performance (I guess at the
same power-consumption).
Unfortunately, power consumption is much higher and you need a much
stronger PSU. I'm not getting one since I do not need this kind of
performance on a Pi.
They MAY be destroying their own 'niche'.
If 'PC' performance/power-consumption is
required I'll just buy a PC board.
I'll consider the 4 the pinnacle of Pi.
When they stop making them, I won't buy
any of their other stuff.
Cambridge now lives in a bubble of progressive liberal ideologies that
are strangling it commercially: Everyone I know who doesn't tolerate
that shit, leaves.
56d.1152 wrote:
But, should I spend $$$ on a 4 when the 5s are
soon to hit the market ??? They're claiming
at least TWICE the performance (I guess at the
same power-consumption).
Unfortunately, power consumption is much higher and you need a much
stronger PSU. I'm not getting one since I do not need this kind of performance on a Pi.
On 30/10/2023 08:32, The Natural Philosopher wrote:
Cambridge now lives in a bubble of progressive liberal ideologies that
are strangling it commercially: Everyone I know who doesn't tolerate that shit, leaves.
Yes I loved Cambridge, but in the end had to leave, and I certainly
don't miss my commute from St Neots 20 miles away.
The easiest way was by car during the school holidays, 30 minutes in 40 minutes back, add another 15 minutes in term time. But that was before
the company moved offices to one without car parking, and the new
traffic restrictions in the centre. Using the park and Ride at
Maddeningly Road would add two bus journeys and over half an hour more
each way.
The best way was actually by train, as the office was on Station Road,
but I would have to drive to 20 miles south to the nearest train station
to get a reasonable fair, as the prices on the east coast mainline from
St Neots stations were ridiculous. Luckily Baldock station was on the
way to my wife's work so she was able to drop me off, until we had kids
and then that meant leaving too early to get them to nursery.
So I ended up for the last few nightmare years dropping the kids off at nursery at 8am and getting the 8:06 bus from 50 yards down the road,
which should get in at 8:46 and a short walk to work. Only it never did,
9:30 if I was lucky, 10:30 a lot of the time, and another hour and a
quarter to get home in the evening. The main problem being cyclists in
the bus lane - no point in having a bus lane if the bus is continuously having to have to pull out in to general traffic to go around cyclists.
---druck
On 28/10/2023 16:03, Joerg Walther wrote:
56d.1152 wrote:
But, should I spend $$$ on a 4 when the 5s are
soon to hit the market ??? They're claiming
at least TWICE the performance (I guess at the
same power-consumption).
Unfortunately, power consumption is much higher and you need a much
stronger PSU. I'm not getting one since I do not need this kind of
performance on a Pi.
Don't confuse the power supply with power usage. The large supply is to
be able to deliver more power to the USB ports and the new PCIe port. If
you don't need that, you can use the Pi 4 supply.
---druck
They (the council) wanted a carless cyclist's paradise with no industry
and that is exactly what they are getting.
They (the council) wanted a carless cyclist's paradise with no industry
and that is exactly what they are getting.
On Thu, 2 Nov 2023 16:11:51 +0000
The Natural Philosopher <tnp@invalid.invalid> wrote:
They (the council) wanted a carless cyclist's paradise with no industry
and that is exactly what they are getting.
That's not the council that's the university - bear in mind that
the Guildhall is built on university land.
The Natural Philosopher <tnp@invalid.invalid> wrote:
They (the council) wanted a carless cyclist's paradise with no industry
and that is exactly what they are getting.
To put a counter example, albeit not going to work, I today went into Cambridge. I left home (Comberton) 13:15, drove 5 miles to Madingley P&R, parked easily (170 spaces), and caught the 13:30 PR1 bus. Arrived Round Church at 13:40. Did half a dozen bits of shopping (Cotswold, M&S, WH Smith, Raspberry Pi, John Lewis) in next 30 mins. Caught the return P&R waiting on St Andrews St. 15 minutes to P&R. 10 minutes home.
All fast, easy. Total in/out travel time less than 50 mins.
That's during the day! Try coming in at 0800 and leaving at 1700.
On 02/11/2023 13:22, druck wrote:
On 28/10/2023 16:03, Joerg Walther wrote:I figured that out - the USB ports are much beefier, and a Pi5 is my
56d.1152 wrote:
But, should I spend $$$ on a 4 when the 5s are
soon to hit the market ??? They're claiming
at least TWICE the performance (I guess at the
same power-consumption).
Unfortunately, power consumption is much higher and you need a much
stronger PSU. I'm not getting one since I do not need this kind of
performance on a Pi.
Don't confuse the power supply with power usage. The large supply is
to be able to deliver more power to the USB ports and the new PCIe
port. If you don't need that, you can use the Pi 4 supply.
---druck
fallback if I cant run all my USB drives on a pi 4...
On 30/10/2023 08:32, The Natural Philosopher wrote:
Cambridge now lives in a bubble of progressive liberal ideologies that
are strangling it commercially: Everyone I know who doesn't tolerate that shit, leaves.
Yes I loved Cambridge, but in the end had to leave, and I certainly
don't miss my commute from St Neots 20 miles away.
The easiest way was by car during the school holidays, 30 minutes in 40 minutes back, add another 15 minutes in term time. But that was before
the company moved offices to one without car parking, and the new
traffic restrictions in the centre. Using the park and Ride at
Maddeningly Road would add two bus journeys and over half an hour more
each way.
The best way was actually by train, as the office was on Station Road,
but I would have to drive to 20 miles south to the nearest train station
to get a reasonable fair, as the prices on the east coast mainline from
St Neots stations were ridiculous. Luckily Baldock station was on the
way to my wife's work so she was able to drop me off, until we had kids
and then that meant leaving too early to get them to nursery.
So I ended up for the last few nightmare years dropping the kids off at nursery at 8am and getting the 8:06 bus from 50 yards down the road,
which should get in at 8:46 and a short walk to work. Only it never did,
9:30 if I was lucky, 10:30 a lot of the time, and another hour and a
quarter to get home in the evening. The main problem being cyclists in
the bus lane - no point in having a bus lane if the bus is continuously having to have to pull out in to general traffic to go around cyclists.
On 30/10/2023 06:06, 56d.1152 wrote:
On 10/28/23 11:03 AM, Joerg Walther wrote:
56d.1152 wrote:
But, should I spend $$$ on a 4 when the 5s are
soon to hit the market ??? They're claiming
at least TWICE the performance (I guess at the
same power-consumption).
Unfortunately, power consumption is much higher and you need a much
stronger PSU. I'm not getting one since I do not need this kind of
performance on a Pi.
They MAY be destroying their own 'niche'.
If 'PC' performance/power-consumption is
required I'll just buy a PC board.
That shortly may feature an ARM processor, anyway.
I'll consider the 4 the pinnacle of Pi.
When they stop making them, I won't buy
any of their other stuff.
*shrug*, Too much ideology.
If I can buy a PC equivalent mobo for under
$150 I dont care what processor it uses.
As long as it runs Linux
you need a "USB-C/PD" ... I suspect that means "Power Detection" ...
power supply
In article (Dans l'article)
<_2qdnflafPktVdT4nZ2dnZfqn_ednZ2d@earthlink.com>, 56d.1152 <56d.1152@ztq9.net> wrote (écrivait) :
you need a "USB-C/PD" ... I suspect that means "Power Detection" ...
power supply
Power Delivery <https://en.wikipedia.org/wiki/USB_hardware#USB_Power_Delivery>
burst of amperage.
On 08/11/2023 04:08, 56d.1152 wrote:
burst of amperage.
The word you want is current.
Sysop: | Weed Hopper |
---|---|
Location: | Clearwater, FL |
Users: | 14 |
Nodes: | 6 (0 / 6) |
Uptime: | 231:38:19 |
Calls: | 55 |
Calls today: | 1 |
Files: | 50,127 |
D/L today: |
32 files (4,268K bytes) |
Messages: | 275,361 |