|
.scooter // User Search
.scooter // User Search
Jul 8, 2006, 11:01pm
Hi .. fwiw
(Hambot 3.3 source with AWSdk 4.1 build 61)
Using VS2005 pro, These changes allow Hambot ver3.3 source to compile, link,
and create a working Release-ver, that will connect & run in AW4.1 (w/o
getting the errors related to ATL & CTime)
This method won't create a Debug-ver, due showing an unresolved external.
--------------------------------------------------
StdAfx.h
=========
// added at begining
#define _SECURE_ATL 0 // Disable Secure ATL
#define _CRT_SECURE_NO_DEPRECATE // Disable Warnings
#define _ATL_SECURE_NO_DEPRECATE // Disable Warnings
HamBotDlg.ccp
==============
// changed port
#define PORT_UNIVERSE_SERVER 6670
Bot.ccp
========
// Added to anounce position away from a worlds GZ on entering world.
// Bot isn't moved to user's coords in bot script until after world entry.
// changed under - CBot::CBot( ... )
m_lWestEast = m_lNorthSouth = 1000000;
// Added under - AWV2_GetWorldInfo()
aw_int_set(AW_MY_X, m_lWestEast);
aw_int_set(AW_MY_Y, m_lAltitude);
aw_int_set(AW_MY_Z, m_lNorthSouth);
aw_state_change();
return TRUE;
HamBotDlg.ccp
==============
// commented out following lines or sections
// that caused errors
// lines under - CHamBotDlg::ProcessScript()
case WORLD_RGB_RED: ...
case WORLD_RGB_GREEN: ...
case WORLD_RGB_BLUE: ...
// sections under - CHamBotDlg::Evaluate( ... )
case 'c': // red backdrop
case 'f': // blue backdrop
case 'g': // green backdrop
// sections under - CHamBotDlg::ExpandMacros( ... )
case 'c': // add red backdrop
case 'f': // add blue backdrop
case 'g': // add green backdrop
Also
======
// change includes to aw.h per your project
// #include "..\cof\aw.h"
#include "aw.h"
[View Quote]".Scooter" <me at myisp.com> wrote in message
news:449ebf44$1 at server1.Activeworlds.com...
> uhhhh, nope i dont know programming, just experimenting here but ...
> this must have worked before in older c++ ver (VS98) & linking source
> with aw 3.x sdk, ... but now with c++ ver8 (VS-2005 pro) , linking same
> source with aw sdk 41 build 61, this "struct" line errors. (botdlg.ccp)
>
>
> CString sTemp;
> CString sNewBuffer;
> int i, iOffset;
> int iLen = sSource.GetLength();
> CTime xTime = CTime::GetCurrentTime();
> CTimeSpan xVRTOffset(0,2,0,0); // 2 hours offset from GMT
> xTime -= xVRTOffset;
> -> struct tm *xpTime = xTime.GetGmtTm();
> char *spDest = sNewBuffer.GetBuffer(500);
>
> // additional "if" , "for", "switch" , "case", stuff omited
> here to save space
>
> * linking error shows- error c2660: 'ATL::CTime::GetGmtTm' : function
> does not take 0 arguments
>
>
> ookay, like what arguments? ideas?
> (using the 90 day trial IMG of VS2005 pro, and the msdn part of IMG has
> bad files & wont install ,,, sure, i expected 2.7gig to dnload correctly,
> lol)
>
> ok, experimenting & changing line to ...
> struct tm *xpTime = xTime.GetGmtTm(0);
> then at least project compiles / links / produces an exe wich runs, opens
> main window, gets dns conversion for AW host name, but then errors after
> selecting a script file to start a bot, "unknown error" , (debug ver of
> the exe opens / runs same & says debug assertion failed and ref's to ATL &
> cTime)
>
> any other value or char within the ( ) causes linking error , so far.
>
> .Scooter
>
|
Jun 25, 2006, 2:52pm
uhhhh, nope i dont know programming, just experimenting here but ...
this must have worked before in older c++ ver (VS98) & linking source with
aw 3.x sdk, ... but now with c++ ver8 (VS-2005 pro) , linking same source
with aw sdk 41 build 61, this "struct" line errors. (botdlg.ccp)
CString sTemp;
CString sNewBuffer;
int i, iOffset;
int iLen = sSource.GetLength();
CTime xTime = CTime::GetCurrentTime();
CTimeSpan xVRTOffset(0,2,0,0); // 2 hours offset from GMT
xTime -= xVRTOffset;
-> struct tm *xpTime = xTime.GetGmtTm();
char *spDest = sNewBuffer.GetBuffer(500);
// additional "if" , "for", "switch" , "case", stuff omited here
to save space
* linking error shows- error c2660: 'ATL::CTime::GetGmtTm' : function
does not take 0 arguments
ookay, like what arguments? ideas?
(using the 90 day trial IMG of VS2005 pro, and the msdn part of IMG has bad
files & wont install ,,, sure, i expected 2.7gig to dnload correctly, lol)
ok, experimenting & changing line to ...
struct tm *xpTime = xTime.GetGmtTm(0);
then at least project compiles / links / produces an exe wich runs, opens
main window, gets dns conversion for AW host name, but then errors after
selecting a script file to start a bot, "unknown error" , (debug ver of the
exe opens / runs same & says debug assertion failed and ref's to ATL &
cTime)
any other value or char within the ( ) causes linking error , so far.
..Scooter
Jul 8, 2006, 11:01pm
Hi .. fwiw
(Hambot 3.3 source with AWSdk 4.1 build 61)
Using VS2005 pro, These changes allow Hambot ver3.3 source to compile, link,
and create a working Release-ver, that will connect & run in AW4.1 (w/o
getting the errors related to ATL & CTime)
This method won't create a Debug-ver, due showing an unresolved external.
--------------------------------------------------
StdAfx.h
=========
// added at begining
#define _SECURE_ATL 0 // Disable Secure ATL
#define _CRT_SECURE_NO_DEPRECATE // Disable Warnings
#define _ATL_SECURE_NO_DEPRECATE // Disable Warnings
HamBotDlg.ccp
==============
// changed port
#define PORT_UNIVERSE_SERVER 6670
Bot.ccp
========
// Added to anounce position away from a worlds GZ on entering world.
// Bot isn't moved to user's coords in bot script until after world entry.
// changed under - CBot::CBot( ... )
m_lWestEast = m_lNorthSouth = 1000000;
// Added under - AWV2_GetWorldInfo()
aw_int_set(AW_MY_X, m_lWestEast);
aw_int_set(AW_MY_Y, m_lAltitude);
aw_int_set(AW_MY_Z, m_lNorthSouth);
aw_state_change();
return TRUE;
HamBotDlg.ccp
==============
// commented out following lines or sections
// that caused errors
// lines under - CHamBotDlg::ProcessScript()
case WORLD_RGB_RED: ...
case WORLD_RGB_GREEN: ...
case WORLD_RGB_BLUE: ...
// sections under - CHamBotDlg::Evaluate( ... )
case 'c': // red backdrop
case 'f': // blue backdrop
case 'g': // green backdrop
// sections under - CHamBotDlg::ExpandMacros( ... )
case 'c': // add red backdrop
case 'f': // add blue backdrop
case 'g': // add green backdrop
Also
======
// change includes to aw.h per your project
// #include "..\cof\aw.h"
#include "aw.h"
[View Quote]".Scooter" <me at myisp.com> wrote in message
news:449ebf44$1 at server1.Activeworlds.com...
> uhhhh, nope i dont know programming, just experimenting here but ...
> this must have worked before in older c++ ver (VS98) & linking source
> with aw 3.x sdk, ... but now with c++ ver8 (VS-2005 pro) , linking same
> source with aw sdk 41 build 61, this "struct" line errors. (botdlg.ccp)
>
>
> CString sTemp;
> CString sNewBuffer;
> int i, iOffset;
> int iLen = sSource.GetLength();
> CTime xTime = CTime::GetCurrentTime();
> CTimeSpan xVRTOffset(0,2,0,0); // 2 hours offset from GMT
> xTime -= xVRTOffset;
> -> struct tm *xpTime = xTime.GetGmtTm();
> char *spDest = sNewBuffer.GetBuffer(500);
>
> // additional "if" , "for", "switch" , "case", stuff omited
> here to save space
>
> * linking error shows- error c2660: 'ATL::CTime::GetGmtTm' : function
> does not take 0 arguments
>
>
> ookay, like what arguments? ideas?
> (using the 90 day trial IMG of VS2005 pro, and the msdn part of IMG has
> bad files & wont install ,,, sure, i expected 2.7gig to dnload correctly,
> lol)
>
> ok, experimenting & changing line to ...
> struct tm *xpTime = xTime.GetGmtTm(0);
> then at least project compiles / links / produces an exe wich runs, opens
> main window, gets dns conversion for AW host name, but then errors after
> selecting a script file to start a bot, "unknown error" , (debug ver of
> the exe opens / runs same & says debug assertion failed and ref's to ATL &
> cTime)
>
> any other value or char within the ( ) causes linking error , so far.
>
> .Scooter
>
|
Jun 5, 2006, 6:38am
<scooter chuckles> mine got up to 16 million handles just a little bit
ago, (the reg 949 ver), took almost 5 mins to shut AW down.
i did mannage to save the procexplorer texts for aw listing all the threads,
(one befor the leak, and one after it started leaking). also a couple of
screen shots of AW with TM performance screen . Whew!!
installing the 949c now, hope that works
-.Scooter
[View Quote]"Strike Rapier" <markyr at gmail.com> wrote in message
news:4482d430 at server1.Activeworlds.com...
> Futher research: Handles stayed stable at about 600 for the first few
> minutes, they are now rising at a rate of about 3000 a second.
>
> Process Explorer went nuclear when trying to display all the handle
> descriptions; I can't really find out what they are on my single core
> machine, if someone else (who understands these things) could look for
> their kernel handles going skyrocket, an then check it in procmon when it
> gets to 50,000 or so, post their results back.
>
> In time to do a few tests, handles have now exceeded 2 million and I will
> kill the AW process.
>
> --
> - Mark Randall
> http://www.temporal-solutions.co.uk
>
> "We're Systems and Networks..."
> "It's our job to know..."
>
> "Strike Rapier" <markyr at gmail.com> wrote in message
> news:4482d07a at server1.Activeworlds.com...
>
>
|
Jun 6, 2006, 12:54am
For people that were setting up 3.6's connection set up window, as via Proxy
& entering proxy and port. How do they get that to work now?
I tried setting it up for proxy , leaving the "use password" box unchecked,
but it seems to auto-check the "use Password" check box when you press
Continue button. (and doesnt connect with blank Proxy username & password).
..Scooter
Jun 7, 2006, 3:10am
ok .... hummm, we experimented n got aw41 connecting, manually setting
the connection items for connection in the ini . (bypass's the start up
connection config window that way)
..Scooter
[View Quote]".Scooter" <me at myisp.com> wrote in message
news:4484ee76 at server1.Activeworlds.com...
> For people that were setting up 3.6's connection set up window, as via
> Proxy & entering proxy and port. How do they get that to work now?
>
> I tried setting it up for proxy , leaving the "use password" box
> unchecked, but it seems to auto-check the "use Password" check box when
> you press Continue button. (and doesnt connect with blank Proxy username
> & password).
>
> .Scooter
>
|
Jun 7, 2006, 3:10am
we got that worked out, and you connect to 41 now, rite?
..Scooter
[View Quote]"Eta of Carina" <Stephen at Eta-Carina-Ltd.com> wrote in message
news:44859eb6 at server1.Activeworlds.com...
> Anybody know the hostname for the tunnel server to use if you are behind a
> firewall?
>
>
|
Jun 7, 2006, 5:13pm
try this just to see if it makes the AV respond better (or diff) ...
set the performance tab settings in options -
"keep frame rate at or near" = 30
"don't let vis fall below" = 30 (or what you want min vis to be)
"limit frame rate to a max of about" = 30
then set Visibility to "Float" as setting Viz to a value over-rides those
fps settings (if i understand correctly).
..Scooter
[View Quote]"Ry" <rbirkin at iinet.net.au> wrote in message
news:448685a1 at server1.Activeworlds.com...
> and i mean the upgrade TODAY not the actual first 4.1 upgrade.
> "Ry" <rbirkin at iinet.net.au> wrote in message
> news:4486845a at server1.Activeworlds.com...
>
>
|
Jun 7, 2006, 11:18pm
Aside from whether i'd agree or not agree ...
You're presenting statements and conclusions as if they were fact, when
infact they are assumption, unsubstantiated speculation, and personal bias.
You offer conclusions as if they are derived from your statements, when in
fact the conclusions are actually based on facts not yet entered into
evidence.
We already have a feature thats better than blank-a-word, its called Mute.
CA already ejects people that digress with individual undesired words, and
"volenteer" GK's/PK's to deal with disruptive behavour. The feature would
use up valuable resources, which are best used for visually enhansing AW.
..Scooter
imho: blank-a-word or similiar meerly reinforces the "see so evil, hear no
evil ...", (the "lets look away, not get envolved, pretend its not
happening; we're afraid to be confrontational, don't confront the Evil
Doers"), mentality. It does nothing positive, except allow you to become an
inhouse censor.
[View Quote]"Legion" <jonsavel at nospam.comcast.net> wrote in message
news:448767ec$1 at server1.Activeworlds.com...
>I would like to ask a question that has myself and perhaps few others
>baffled and that is: why is it that AWI simply wastes its resources (and
>our resources as some of us might put it...) in taking a rather greater
>measures than necessary to at least attempt to moderate the chat around the
>public area such as Active Worlds Gateway and many of its world's Ground
>Zero district through its Customs Aide bots and the Gatekeepers (for AWGate
>anyway) / Peacekeepers and all when it could've simply use the
>'blank-a-word' censorship feature now utilized by Hermes global chat in
>AWTeen and elsewhere?
>
> The real question is, though, how much efficient is AWI really in managing
> its resources and how much effort do they really put into conserving
> resources (without sacrificing things of course)? Customs Aide bots
> consumes as much as our bots (though more than our bots would normally
> anyway) the processing powers, electricities, and all of the kinds of
> energies that could've been used for something else rather than be wasted
> upon. Peacekeepers and ESPECIALLY Gatekeepers (as indicated how much
> busier and crowded that AWGate is... obviously) have been unnecessarily
> distracted by their required duties to eject those who simply utters
> offensive terms and whatnot when it could've been helping many others in
> needs such as settling property disputes and else.
>
> Basically "Blank-A-Word" feature as demostrated by Hermes could actually
> save AWI and those mentioned above so much resources that otherwise went
> to wastes. Also, when considering this issue, I am concerned as to what
> else that AWI might be less efficient at with managing resources and what
> could that be? Many of the worlds originally developed for many of its
> corporate customers are no longer used or even visited for a long period.
> Many of em' don't even generate revenues (public building worlds is
> different stories because it simply acts as an indirect revenue-generator
> with those new potential citizens having been attracted to or impressed by
> those worlds and several of them would later become world owners so they
> really have some importance in how citizens and world owners comes about
> in AWI universe. Even few of them later became universe owners too). So
> some of those worlds ought to be taken down, depending on how much
> frequently they are visited on annual basis (and also duration of those
> visitors because some of them may not stay for longer which can imply that
> they are not really impressed (i.e. how much outdated the world may be
> unless it is a rather interesting world such as The13th which, despite its
> antiquated nature, still attracts a fair number of hits (including myself,
> I'll admit :P) whereas some world don't do quite well on that matter) or
> that the world is not what they are looking for during their world-hopping
> experience).
>
> So.... in conclusion, I believe that AWI can do better than that when it
> comes to allocation of resources, its efficiency, and finally conservation
> that can pay off as a real big dividend when so much of resources are
> freed that can be used for more important things.
>
> Any comments or ideas, anyone? Just wanted to know what do ya think about
> this whole thing. :)
>
|
Jun 8, 2006, 12:16am
Plus each pic overwrites the previous pic. So for now, move, copy, or
rename a pic before snaping the next one. (as time permits, later they
will likely make the pics sequencially number)
..Scooter
[View Quote]"Tart Sugar" <tartsugar at comcast.net> wrote in message
news:4487848f$1 at server1.Activeworlds.com...
> Hello, everybody.
>
> I tried the new screen shot button for 4.1
> I don't like it. It only takes a pic of the view screen. Not the chat
> screen, too.
>
> I had the chat window expanded to half of the screen, and the screen shot
> turned out with the bottom half of the pic black. I thought this was
> important to know in case anybody was going to quickly take a screen shot
> of chat or a Tgram.
>
> GAH >: /
>
|
Jul 20, 2006, 4:41am
>"if its built by a citizen only that cit can ride it."
how about, if its built by a Cit, only that cit can drive it, but it will
accept other riders.
[View Quote]"Ciena" <nikona at comcast.net> wrote in message
news:44bc2bbd$1 at server1.Activeworlds.com...
> if a mover has "add on bump" then many ppl can ride at the same time. I
> have found that its the last person on that does the driving. If a mover
> is built by a CT then anyone can ride it. if its built by a citizen only
> that cit can ride it. hope that answeres your question.
> "maki" <maki at awmaki.com> wrote in message
> news:44bc29c8 at server1.Activeworlds.com...
>
>
|
|