Giriş

Orijinalini görmek için tıklayınız : LightIRC Otokur ve Kodları


Code
30 Ağustos 2015, 16:34
Merhabalar değerli lookjapan kullanıcıları. Bu işe yani başlamış ve bu işi benimsemiş kişilere hazır kurulum kodunu veriyorum.


root login oluyoruz.

cd /usr/bin/

wget GalaxyShell nternet Hizmetleri / Free Flash IRC Client ([Only Registered Users Can See Links]) yada aşağıdaki kodları yapıştırın.

Kodları yapıştırdıktan sonra yada wgetle çektikten sonra yapacagımız komut.

chmod +x /usr/bin/aplet

Böylelikle size otomatikman lightİRC flash client apletinizi websitenize kurmuş olucak.

#!/bin/sh
# Muzaffer Güler(galaxyshell.com) tarafindan yazilmistir.

cd

cd public_html

wget -q [Only Registered Users Can See Links]

tar zxvf lightirc.tar.gz
rm -rf lightirc.tar.gz

INDEX="lightirc/index.html"
INDEX2="index.html"
CONF="lightirc/config.js"
PORT="6607"
RPORT"6601"
DOMAIN="galaxyshell.com"
IPS="188.40.251.125"
IDENT="SevdaSohbet"

clear
echo "------- unrealircd.conf olusturma scripti: ------------"
echo ""

echo ""
echo "Domain Adi?"
echo $n "[$DOMAIN] -> $c"
read cc
if [ ! -z $cc ]; then
DOMAIN="$cc"
fi


echo ""
echo "IP Adresi?"
echo $n "[$IPS] -> $c"
read cc
if [ ! -z $cc ]; then
IPS="$cc"
fi

echo ""
echo "lightIRC Port?"
echo $n "[$PORT] -> $c"
read cc
if [ ! -z $cc ]; then
PORT="$cc"
fi

echo ""
echo "Radyo Port?"
echo $n "[$RPORT] -> $c"
read cc
if [ ! -z $cc ]; then
RPORT="$cc"
fi

echo ""
echo "IDENT?"
echo $n "[$IDENT] -> $c"
read cc
if [ ! -z $cc ]; then
IDENT="$cc"
fi




cat > $CONF << __EOF__
/*
* # Telnet[s]Coder = Muzaffer GÜLER
* #
* # lightİRC designed = GalaxyShell İnternet Hizmetleri
* #
* # Email & Skype : infoGalaxyshell.com
* #
* # IRC Destek icin : irc.galaxyshell.com
* #
* #
* #
* ########## lıghtIRC Info #######################################


/*
* lightIRC designed
* Ana sayfa - GalaxyShell İnternet Hizmetleri ([Only Registered Users Can See Links])
*
* You can add or change these parameters to customize lightIRC.
* Please see the full parameters list at Customization parameters - lightIRC - lightIRC Bugtracker ([Only Registered Users Can See Links])
*
*/
var params = {};
/* Change these parameters */params.host = "$IPS";
params.port = $PORT;
params.policyPort = 9989;
/* Language for the user interface. Currently available translations: bd, bg, br, cz, da, de, el, en, es, et, fr, hu, it, ja, nl, pl, ro, ru, sl, sq, sr_cyr, sr_lat, sv, th, tr, uk */
params.language = "tr";
/* Relative or absolute URL to a lightIRC CSS file.
* The use of styles only works when you upload lightIRC to your webspace.
* Example: css/lightblue.css
*/
params.styleURL = "css/green.css";
/* Nick to be used. A % character will be replaced by a random number */
params.nick = "";
params.ident = "$IDENT";
params.realname = "$DOMAIN";
/* Channel to be joined after connecting. Multiple channels can be added like this: #Sohbet */
params.autojoin = "";
/* Commands to be executed after connecting. E.g.: /mode %nick% +x */
params.perform = "";
params.defaultBanmask = "*!*@%host%"
params.identifyPassword = "";
params.identifyMessage = "Bu nick kayıtlı ve korumalıdır"
params.identifyCommand = "/msg NickServ identify %pass%"
/* Whether the server window (and button) should be shown */
params.showServerWindow = true;
params.showNickSelection = true;
params.showIdentifySelection = true;
/* Show button to register a nickname */
params.showRegisterNicknameButton = true;
/* Show button to register a channel */
params.showRegisterChannelButton = true;
/* Position of the navigation container (where channel and query buttons appear). Valid values: left, right, top, bottom */
params.navigationPosition = "right";
/* See more parameters at Customization parameters - lightIRC - lightIRC Bugtracker ([Only Registered Users Can See Links]) */
params.charset = "utf8_unicode_ci";
params.autoReconnect = false;
params.showEmoticonsButton = true;
params.showRichTextControls = true;
params.showTranslationButton = true;
params.showMenuButton = true;
params.showJoinPartMessages = true;
params.showTimestamps = false;
params.showInfoMessages = true;
params.showChannelHeader = true;
params.fontSize = "13";
params.showJoinChannelButton = true;
params.showListButton = true;
params.showPartChannelButton = true;
params.showNewQueriesInBackground = true;
params.userListWidth = 130;
params.showChannelCentralButton = true;
params.rememberNickname = false;
params.useUserListIcons = true;
params.showNickPrefixes = true;
params.userListCustomFormatting = "mode=o:userListOperator,mode=v:userListVoice,mode= h:userListHalfop";
/* Use this method to send a command to lightIRC with JavaScript */
function sendCommand(command) {
swfobject.getObjectById('lightIRC').sendCommand(co mmand);
}
/* Use this method to send a message to the active chatwindow */
function sendMessageToActiveWindow(message) {
swfobject.getObjectById('lightIRC').sendMessageToA ctiveWindow(message);
}
/* Use this method to set a random text input content in the active window */
function setTextInputContent(content) {
swfobject.getObjectById('lightIRC').setTextInputCo ntent(content);
}
/* This method gets called if you click on a nick in the chat area */
function onChatAreaClick(nick, ident, realname) {
//alert("onChatAreaClick: "+nick);
}
/* This method gets called if you use the parameter contextMenuExternalEvent */
function onContextMenuSelect(type, nick, ident, realname) {
alert("onContextMenuSelect: "+nick+" for type "+type);
}
/* This method gets called if you use the parameter loopServerCommands */
function onServerCommand(command) {
return command;
}
window.onbeforeunload = function() {
swfobject.getObjectById('lightIRC').sendQuit();
}
/* This loop escapes % signs in parameters. You should not change it */
for(var key in params) {
params[key] = params[key].toString().replace(/%/g, "%25");
}
function OzelKapat(type, nick, ident, realname, channel, host) {
if(type == "Ozel Mesaj Kapat") {
var nick = prompt("Ozeli Kapatmak Icin Sadece Tamama Tikla.", "");
if(nick != null) {
sendCommand("/silence +");
}
}
}
function OzelAc(type, nick, ident, realname, channel, host) {
if(type == "Ozel Mesaj Ac") {
var nick = prompt("Ozeli Acmak Icin Sadece Tamama Tikla.", "");
if(nick != null) {
sendCommand("/silence -");
}
}
}
function YardimKanali(type, nick, ident, realname, channel, host) {
if(type == "Yardim Kanalina Gir") {
var nick = prompt("Yardim Kanalina Girmek icin Tamama Tikla.", "");
if(nick != null) {
sendCommand("/join #Help");
}
}
}
__EOF__
cat > $INDEX << __EOF__

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "[Only Registered Users Can See Links]">
<html xmlns="[Only Registered Users Can See Links]" xml:lang="en">
<head>
<meta name="google-site-verification" content="kiGMahFx9M0tg2Un1gdebLesClS9mOVZO9J-JC9uPas" />
<meta name="msvalidate.01" content="EE584277169CCAF88591F5B3AE248F91" />
<meta name='yandex-verification' content='5452bb8140a3e9d3' />
<meta [Only Registered Users Can See Links]"Content-Type" content="text/html; charset=utf8" />
<meta name="language" content="de" />
<meta name="author" content="Valentin Manthei - lightIRC.com" />
<title>GalaxyShell İnternet Hizmetleri / Free Flash IRC Client</title>
<script type="text/javascript" src="[Only Registered Users Can See Links]"></script>
<script type="text/javascript" src="config.js"></script>
<style type="text/css">
html { height: 100%; overflow: hidden; }
body { height:100%; margin:0; padding:0; background-color:#999; }
</style>
</head>

<body>
<div id="lightIRC" style="height:100%; text-align:center;">
<p><a href="[Only Registered Users Can See Links]"><img src="[Only Registered Users Can See Links]" alt="Get Adobe Flash player" /></a></p>
</div>
<script type="text/javascript">
swfobject.embedSWF("lightIRC.swf", "lightIRC", "100%", "93%", "10.0.0", "expressInstall.swf", params);
</script>

<center><button onclick="OzelKapat('Ozel Mesaj Kapat')">Ozel Mesaj Kapat</button> <button onclick="OzelAc('Ozel Mesaj Ac')">Ozel Mesaj Ac</button> <button onclick="YardimKanali('Yardim Kanalina Gir')">Yardim Kanalina Gir</button><a href="[Only Registered Users Can See Links]" target="_blank">[Only Registered Users Can See Links]></center>

</script>
<div id="container"><script type="text/javascript" src="swfobject.js"></script>
<script type='text/javascript'>
var s1 = new SWFObject('player.swf',
'player',"100%","19","0","#FFFFFF");
s1.addParam('allowfullscreen','true');
s1.addParam('allowscriptaccess','always')
s1.addParam("flashvars","skin=[Only Registered Users Can See Links]$DOMAIN/sohbet/skin-name.swf&title=trangaja&type=sound&file=[Only Registered Users Can See Links]$DOMAIN:$RPORT/;&13202692901&duration=99999&id=scplayer&autostart=true");
s1.write("container");
</script></center>
</body>
</html>
__EOF__
cat > $INDEX2 << __EOF__
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[Only Registered Users Can See Links]">
<html xmlns="[Only Registered Users Can See Links]" xml:lang="en">
<head>
<meta [Only Registered Users Can See Links]"Content-Type" content="text/html;charset=UTF-8" />
<title> $DOMAIN - Sohbet, Chat , Muhabbet </title>
<style type="text/css" media="screen">
html, body { position: absolute; height: 100%; max-height: 100%; width: 100%; margin: 0; padding: 0; } iframe { position: absolute; height: 100%; width: 100%; border: none; } #container { position: absolute; top: 0px; /* Change with Height of #header */ bottom: 0; width: 100%; overflow: hidden ; } #header { position: absolute; top: 0px; height: 50px; /* Change with top of #container */ color: #eee; background-color: black; width: 100%; }
</style>
</head>
<body>
<div id="header"></div>
<div id="container"> <iframe src="[Only Registered Users Can See Links]$DOMAIN/lightirc"></iframe> </div>
</body>
</html>
__EOF__