View Single Post
  #20  
Old 07-24-2003, 10:35 PM
CJi CJi is offline
 
Join Date: Oct 2001
Posts: 73
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Please find attached the (slightly) modified bouncer.pl code (basically added tables support and removed reporting of the userid as it doesn't mean an awful lot to my users.)

Create 2 shell scripts (bounce-list.sh and bounce-do.sh or similar, and make sure they are executable by you, the owner and are in the same group as your mail bounce file. (chmod 700 should suffice.)

bounce-list.sh:
Code:
#!/bin/sh
/root/./bouncer.pl -test > /home/virtual/site1/fst/var/www/html/output.html
A=`date "+%H:%M"`
T=`date "+%d/%m/%Y"`
echo "<br><br>Last Updated: $A on $T" >> /home/virtual/site1/fst/var/www/html/output.html
Note: -test is required to stop perl moaning about an empty variable check, or something. Replace /home/virtual[yadeya]/output.html with the file you would like to dump the results in. Then you can use php to include this file into your site template.

bouncer.sh:
As above, but replace -test with -bouncer.

These 2 scripts can then be placed in a crontab as required. I run mine every 8 hours or so in list mode, and manually run the bouncer when I can remember/be bothered.

Original code author: If you do not wish this code to be published, please email me and I will remove it. Just trying to make a great piece of software just that little bit better.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03501 seconds
  • Memory Usage 1,764KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete