Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

去外链修改文件

[复制链接]
myhong 发表于 2009-12-16 04:16:33 | 显示全部楼层 |阅读模式
UCHome插件
语言编码: GBK简体 
插件名称:
插件作者:
适用版本: UCHome 2.0
package module {
    import flash.events.*;
    import hf.view.*;
    import hf.FBridge.*;
    import hf.model.*;
    import hf.control.*;
    import hf.view.common.*;
    import hf.view.main.cursor.*;
    import flash.display.*;
    import flash.text.*;
    import hf.view.main.tip.*;
    import flash.net.*;
    import hf.view.main.floating.*;
    import com.minutes.ui.control.*;
    import flash.utils.*;
    import hf.view.main.shield.*;
    import hf.view.main.leftInfo.*;
    import hf.view.main.head.*;
    import hf.view.main.*;
    import hf.view.main.WindowControl.*;
    import hf.view.main.OutSwf.*;
    import hf.view.main.friend.*;
    import common.*;
    import flash.system.*;
    import com.minutes.global.*;
    import flash.ui.*;

    public class Main extends Sprite {

        private var initLoading:InitLoading
        private var leftInfoeftInfo
        private var dataComp:Boolean = false
        private var moduleComp:Boolean = false
        private var EMBED_FONT_A:Class
        private var addComp:Boolean = false
        private var moduleContent:Farm
        private var _head:HeadBar

        public function Main(){
            EMBED_FONT_A = Main_EMBED_FONT_A;
            super();
            Font.registerFont(EMBED_FONT_A);
            init();
        }
        private function addTopLayer():void{
            addChild(new UserChanging());
        }
        private function addTask():void{
            addChild(new TaskLayer());
        }
        private function _initQuickShoot():void{
            var cm:* = new ContextMenuItem("农场拍照", false);
            LocalData.saveQuickShootUrl = ((LocalData.parameters["quick_shoot_url"]) || (LocalData.saveQuickShootUrl));
            cm.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, __onQuickShootItemClickHandler);
            this.contextMenu.addEventListener(ContextMenuEvent.MENU_SELECT, function (_arg1:ContextMenuEvent):void{
                if (_arg1.contextMenuOwner.contextMenu.customItems[1].caption == "农场拍照"){
                    _arg1.contextMenuOwner.contextMenu.customItems[1].enabled = MData.getInstance().mainData.currentUser.me;
                };
            });
            this.contextMenu.customItems.push(cm);
            var timer:* = new Timer(200, 1);
            timer.addEventListener(TimerEvent.TIMER, function ():void{
                CommonData.addCallBackProxy("setUploadUrl", function (_arg1:String):void{
                    LocalData.saveQuickShootUrl = _arg1;
                    if (LocalData.onJSsetUrl){
                        LocalData.onJSsetUrl();
                    };
                });
            });
            timer.start();
        }
        private function addCursorLayer():void{
            var _local1:CursorLayer = new CursorLayer();
            addChild(_local1);
        }
        private function addFloatingLayer():void{
            var _local1:FloatingLayer = new FloatingLayer();
            addChild(_local1);
        }
        private function __onQuickShootItemClickHandler(_arg1:ContextMenuEvent):void{
            Command.getInstance().farmCommand.quickShoot(moduleContent.getChildAt(0), _head, (MData.getInstance().mainData.currentUser.me) ? null : leftInfo);
        }
        private function gameStart():void{
            if (((((moduleComp) && (dataComp))) && (addComp))){
                addChild(moduleContent);
                addHead();
                addLeftInfo();
                addTask();
                addFriend();
                addWindowLayer();
                addTipLayer();
                addFloatingLayer();
                addCursorLayer();
                addTopLayer();
                Cursor.setCursor("CursorArrow");
                Cursor.useSystem();
                MData.getInstance().mainData.addEventListener(MainData.WELCOME, welcome);
                welcome();
                removeChild(initLoading);
                MData.getInstance().mainData.addEventListener(MainData.LEVEL_REWARD, levelReward, false, 0, true);
                moduleComp = (dataComp = (addComp = false));
            };
        }
        private function levelReward(_arg1:Event):void{
            var _local3:GiftWindow;
            var _local2:Object = MData.getInstance().mainData.levelReward;
            if (_local2 != null){
                _local3 = new GiftWindow();
                _local3.giftData = _local2;
                WControl.open(_local3);
            };
        }
        private function executeRun():void{
            MData.getInstance().mainData.addEventListener(MainData.RUN_COMP, runCompHandler);
            MData.getInstance().mainData.addEventListener(MainData.SESSION_TIMEOUT, sessionTimeout);
            MData.getInstance().mainData.addEventListener(MainData.RUN_ERROR, runError);
            MData.getInstance().mainData.addEventListener(MainData.REQUEST_ERROR, requestError);
            EventRecorder.PID = 18168;
            Command.getInstance().mainCommand.run();
            this.stage.addEventListener("expressUser", expressUserChange);
        }
        private function init():void{
            VersionUtil.setRightMenu(this);
            setDefaultSkin();
            setRequestUrl();
            registerWindow();
            moduleContent = new Farm();
            moduleLoadComp(null);
            addEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
            var _local1:Timer = new Timer(120000);
            _local1.addEventListener(TimerEvent.TIMER, gc);
            _local1.start();
            if (LocalData.mode != "qzone"){
                LocalData.saveQuickShootUrl = ((LocalData.parameters["quick_shoot_url"]) || (LocalData.saveQuickShootUrl));
                _initQuickShoot();
            };
        }
        private function gc(_arg1:TimerEvent):void{
            var e:* = _arg1;
            try {
                new LocalConnection().connect("MoonSpirit");
                new LocalConnection().connect("MoonSpirit");
            } catch(error:Error) {
            };
        }
        private function addLeftInfo():void{
            leftInfo = new LeftInfo();
            leftInfo.y = 80;
            leftInfo.x = 15;
            addChild(leftInfo);
        }
        private function moduleLoadComp(_arg1:ViewEvent):void{
            moduleComp = true;
            gameStart();
        }
        private function welcome(_arg1:Event=null):void{
            var _local2:HelpWindow;
            if (MData.getInstance().mainData.welcome == true){
                _local2 = new HelpWindow();
                Cursor.useSystem();
                addChild(_local2);
                MData.getInstance().mainData.removeEventListener(MainData.WELCOME, welcome);
            };
        }
        private function setDefaultSkin():void{
            LipiDefaultSkin.WindowBg = MaterialLib.getInstance().getClass("WindowBg");
            LipiDefaultSkin.WindowCloseBg = MaterialLib.getInstance().getClass("CloseButton");
            LipiScrollBarSkin.BarIcon = MaterialLib.getInstance().getClass("ScrollBarIcon");
            LipiScrollBarSkin.BarSkin = MaterialLib.getInstance().getClass("ScrollBarSkin");
            LipiScrollBarSkin.UpSkin = MaterialLib.getInstance().getClass("ScrollUpSkin");
            LipiScrollBarSkin.DownSkin = MaterialLib.getInstance().getClass("ScrollDownSkin");
            NUmbericStepperSkin.BgSkin = MaterialLib.getInstance().getClass("StepperBg");
            NUmbericStepperSkin.IncSkin = MaterialLib.getInstance().getClass("RightButton");
            NUmbericStepperSkin.DecSkin = MaterialLib.getInstance().getClass("LeftButton");
        }
        private function addFriend():void{
            var _local1:FriendLayer = new FriendLayer();
            addChild(_local1);
        }
        private function addWindowLayer():void{
            var _local1:WindowLayer = new WindowLayer();
            addChild(_local1);
        }
        private function addHead():void{
            _head = new HeadBar();
            _head.width = stage.stageWidth;
            _head.height = 68;
            addChild(_head);
        }
        private function setRequestUrl():void{
            FRequest.getInstance().httpUrl = INI.getInstance().getPostUrl();
        }
        private function sessionTimeout(_arg1:Event):void{
            WindowClassLib.register("AlertWindow", AlertWindow);
            var _local2:String = INI.getInstance().data.version.@loginurl;
            var _local3 = "_top";
            WControl.openForName("AlertWindow", {type:"error", text:MData.getInstance().mainData.sessionTimeout, gotourl:_local2, target:_local3});
        }
        private function runCompHandler(_arg1:Event):void{
            dataComp = true;
            gameStart();
        }
        private function onAddedToStage(_arg1:Event):void{
            removeEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
            CommonData.APP_DOMAIN = ApplicationDomain.currentDomain;
            executeRun();
            initLoading = new InitLoading();
            initLoading.x = ((stage.stageWidth - initLoading.width) / 2);
            initLoading.y = ((stage.stageHeight - initLoading.height) / 2);
            addChild(initLoading);
            addComp = true;
            gameStart();
        }
        private function expressUserChange(_arg1:Event):void{
            if (LocalData.useExpressUser){
                Command.getInstance().mainCommand.setUser(LocalData.expressUser);
                LocalData.useExpressUser = false;
            };
        }
        private function addTipLayer():void{
            var _local1:TipLayer = new TipLayer();
            addChild(_local1);
        }
        private function requestError(_arg1:Event){
            WindowClassLib.register("AlertWindow", AlertWindow);
            WControl.openForName("AlertWindow", {type:"error", text:MData.getInstance().mainData.requestError});
        }
        private function registerWindow():void{
            WindowClassLib.register("AlertWindow", AlertWindow);
        }
        private function runError(_arg1:Event):void{
            if (initLoading != null){
                initLoading.errorText = MData.getInstance().mainData.runError;
            };
        }

    }
}//package module
回复

使用道具 举报

 楼主| myhong 发表于 2009-12-16 04:17:06 | 显示全部楼层
具体修改哪里的文件呀
回复

使用道具 举报

扯淡的微笑 发表于 2009-12-16 06:16:24 | 显示全部楼层
什么东西,又是农场?
回复

使用道具 举报

gyz111 发表于 2009-12-16 08:17:31 | 显示全部楼层
在这里是没有的,你去main22.swf里呢
回复

使用道具 举报

fzcm 发表于 2009-12-16 12:23:36 | 显示全部楼层
在这几个里面,
import hf.view.*;
    import hf.FBridge.*;
    import hf.model.*;
    import hf.control.*;
    import hf.view.common.*;
    import hf.view.main.cursor.*;

自己找找
回复

使用道具 举报

Imabird 发表于 2009-12-16 13:49:14 | 显示全部楼层
顶下。顺便借宝地招友情链接,谢谢。 似水流年  要求百度收录正常,快照更新快,做的请Q我,个人资料里有QQ。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-17 04:27 , Processed in 0.106995 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表