Selam arkadaşlar bu web istatistik sistemini arıyorum forumlarda araştırdım fakat bulamadım elinde olan varsa verebilirmi ?
Gerçekten çok iyi olur bunu anlatacak biri varsa bende uzun süredir ariyorum bunu.Taban vs oluştur dediler anlamadım tam manasıyla bırı anlatırsa çok iyi olur.
Sphere ve siteyle Mysql bağlantısı kurman gerekiyor sanırsam bende tam bilmiyorum ama

https://www.ultima-strike.com/dokuman/swmysql incele
Sphere ile mysql arasında bağlantı kuruyorum fakat kod olmayınca birşey yapamıyorum
Arkadaşım simdi sana mysql in ne kadar gereksiz bir şey olduğunu anlatacağım şayet php bilgin varsa ayrı bir şey.

Writefile ve deletefile fonksiyonlarıyla kendi istatistik verilerini yapabilirsin.Şuan kendi sunucumda www.gladius.gen.tr ana sayfasında benim basit bir şekilde kullandığım sistem budur mesela.Ayrı bir mysql bilgin yoksa bunu değerlendirebilirsin.Akıla gelen her istatistik bilgilerini ,kendi scp bilginlede alakalı, yapabilirsin.

Örneğin : bir stone cıkartıp timer özelliğinden bu işi bitirebilrisin. Aşağıdaki kodlar sana karışıkmış gibi gelmesin.Frontpageden html kodlarını bu sekilde dosyaya yazdırıyorsun.

Ancak dikkat edilmesi gereken bir şey var. Mesela < > bu tür işaretleri " " ' ' vb kullanamadıgın için writeline bunu kabul görmeyecektir.

sende aklını kullanıp Örneğin var.xxx = < var.yyy = > var.sdasd = " vesayret bunları kullanabilirsin asağıdaki html kodlarında bulunan < > bu tür işaretler yerineden <var.xxx> <.var.yyy> bu tamamen kendi başıma denediğim bir sistem. Ben <var.ebe> gibi yapmısım mesela.

Eğer yardımcı olabildiysem ne mutlu.

[itemdef i_istastone]
defname=i_istastone
id i_grave_stone
type=t_script
name=Istatistik

on=@create
attr attr_move_never
color 0455

on=@click
message @07d5,3,1 [Istatistik Update]
message @07d5,3,1 [<timer> Sn Kaldi]
return 1

on=@timer

serv.deletefile C:\inetpub\vhosts\Gladius\httpdocs\Web\sunucudurum.php
serv.writefile C:\inetpub\vhosts\Gladius\httpdocs\Web\sunucudurum.php ///falan diye nerede oluşturacaksan adresini belirtebilirsin. sonuna txt yada html veya php ise uzantısını mutlaka yaz.

IF (<FILE.OPEN C:\inetpub\vhosts\Gladius\httpdocs\Web\sunucudurum.php>)
file.writeline <var.ebe>body text=#003300 background=aaaa.png<var.ebesi>
file.writeline <var.ebe>font face=Argos color=#000080<var.ebesi>Online :<var.ebe>/font<var.ebesi> <var.ebe>font face=Argos color=#000000<var.ebesi><eval <serv.clients>><var.ebe>/font<var.ebesi>
//file.writeline <var.ebe>font face=Argos color=#003300<var.ebesi>Sunucu<var.ebe>/font<var.ebesi> <var.ebe>font color=FFFFFF<var.ebesi><var.sndurum><var.ebe>/font<var.ebesi>
file.writeline <var.ebe>font face=Argos color=#000080<var.ebesi>Uptime:<var.ebe>/font<var.ebesi> <var.ebe>font face=Argos color=#000000<var.ebesi><eval <eval <eval <serv.timeup>/3600>/24>> gun <eval <eval <serv.timeup>/3600>-<eval <eval <eval <serv.timeup>/3600>/24>*24>> saat <eval <eval <serv.timeup>-<eval <eval <serv.timeup>/3600>*3600>>/60>dk<var.ebe>/font<var.ebesi> //<eval <eval <serv.timeup>>-<eval <eval <serv.timeup>/60>*60>> saniye
file.writeline <var.ebe>font face=Argos color=#000080<var.ebesi>Item :<var.ebe>/font<var.ebesi> <var.ebe>font face=Argos color=#000000<var.ebesi><serv.items><var.ebe>/font<var.ebesi>
file.writeline <var.ebe>font face=Argos color=#000080<var.ebesi>Npcs :<var.ebe>/font<var.ebesi> <var.ebe>font face=Argos color=#000000<var.ebesi><serv.chars><var.ebe>/font<var.ebesi>
file.writeline <var.ebe>font face=Argos color=#000080<var.ebesi>Guild :<var.ebe>/font<var.ebesi> <var.ebe>font face=Argos color=#000000<var.ebesi><eval <serv.guilds>-4><var.ebe>/font<var.ebesi>
file.close
endif
timer 30
return 1

Bu konu demirsoy23 tarafından düzenlendi(2009-12-26 00:36, 14 yıl önce)
Master
59.2997
MySQL'in ne kadar gereksiz olduğu mu? Writefile ile de gerçekleştirebilir arkadaş istediklerini, ancak bir şeyi yaparken bu işi esaslı olarak gerçekleştiren yere gereksiz demek hmm..
Eğer düzgüün bir şekilde okuduysan """ ŞAYET PHP BİLGİN VARSA AYRI """ lütfen okurken biraz dikkatli olalım.

Mesela benim kullandığım sistemlerin %90 ı Mysql erişimli.Ben gereksiz diye bir şey kullanmadım.Eğer php bilmiyorsa kafayı takmaması gerektiğini

sölemek istedim.Bir daha okurken daha dikkatli olursun umarım.
Write file ile sunucunun güvenliğini hiçe saydığını farkındamısın acaba buda bi farklı bakış açısı (: Windows IIS de yazma izni verdiğin her dosyaya iyi bi hacker erişebilir ondan sonrası (: Mysql ne kadar gereksiz diyorsun peki php bilgin ne kadar oda tartışılır bi düşüncedir (: Mysql ve Php ile dünyaca iş yapabilirim sana (: Sphere server ile market sistemi örneğin veya bi reklam sistem vs.vs (:


Bu arada bende size şöyle bi özet vereyim, kendi sunucunuzda kendinize ait bi sistem kurmak istiyorsanız status.html i kullanın, statubase.html i kullanırken başına <? ile başlatın sonunuda ?> ile bitirin ve :2593 ile giren sadece kaynak kodlarına bakarak görebilir bu sayede siz kendi sitenizde bunu cektirerek direk sunucudan verileri alıp kullanabilirsiniz. bakınız [url=https://www.etheriauo.gen.tr:2594]Status[/url]
Hey allam ya kim gereksiz dedi ya kafanızmı iyi okuma özürlü insanlar.
Master
59.2997
demirsoy23 : Eğer düzgüün bir şekilde okuduysan """ ŞAYET PHP BİLGİN VARSA AYRI """ lütfen okurken biraz dikkatli olalım.

Mesela benim kullandığım sistemlerin %90 ı Mysql erişimli.Ben gereksiz diye bir şey kullanmadım.Eğer php bilmiyorsa kafayı takmaması gerektiğini

sölemek istedim.Bir daha okurken daha dikkatli olursun umarım.

Peki.. Umarım söylediğin gibi MySQL erişimi vardır ve tüm işlemlerini writefile ile yapmıyorsundur. Ancak orada vurguladığın şeyin MySQL'in gereksizliği olması üzerine yapılan bir yorumdu, bir dahakine anlamam gerektiği şekilde anlarım artık.
demirsoy23 : Hey allam ya kim gereksiz dedi ya kafanızmı iyi okuma özürlü insanlar.

terbiyeni takın kalbin kırılmasın.

Bu konu Noxier tarafından düzenlendi(2009-12-25 22:35, 14 yıl önce)
Arkadaş bir kere acc sistemi desen mysql ayrıyetten o bahsettiğin writefile olayında İSS ye herhangi bir erişim izni vermiyorsun 1111.

Sphereserverın kendisine ait olan bir modulu kullanıyorsun 222222.

Sanırım sen güvenlik açığının tam olarak ne olduğunu bilmiyorsun buda 33333. Herhangi bir erişim izni iss ye verilmiş değil.

Hey allam yardım ediyim dedik işe bakya.

Lütfen Leon kardeş ilk yazıyı okursan orda ilk satırda arkadaşım """"""""" Arkadaşım simdi sana mysql in ne kadar gereksiz bir şey olduğunu anlatacağım şayet php bilgin varsa ayrı bir şey."""""""""""""
demirsoy23 : Arkadaş bir kere acc sistemi desen mysql ayrıyetten o bahsettiğin writefile olayında İSS ye herhangi bir erişim izni vermiyorsun 1111.

Sphereserverın kendisine ait olan bir modulu kullanıyorsun 222222.

Sanırım sen güvenlik açığının tam olarak ne olduğunu bilmiyorsun buda 33333. Herhangi bir erişim izni iss ye verilmiş değil.

Hey allam yardım ediyim dedik işe bakya.

Lütfen Leon kardeş ilk yazıyı okursan orda ilk satırda arkadaşım """"""""" Arkadaşım simdi sana mysql in ne kadar gereksiz bir şey olduğunu anlatacağım şayet php bilgin varsa ayrı bir şey."""""""""""""

1. si adabını üslubunu takın.
2. si sphere ye ait bi eklenti kullanıyorsun, peki plesk'e izin vermessen o bölüme nasıl erişcek ? Akıl var mantık var. Gelmiş bana burdan HTTP Securty den bahsediyorsun. İhya edebilecek kadar bilgi sağlayabilirim sana, emin olabilirsin. buna.
3. Güvenlik açığının ne olduğu mu ? Plesk'e izin vermeden sen o dosyayı okuma iznine sahip olucaksın dimi? Sphere serverin yazma izni yoksada yazabilcek ? Bi araştır Windows Server Configirasyonlarını sonra karşıma gel (:
Araştırmama gerek yok o panelleri kuran kişi benim o servera neyse nerden nereye iyiki yardım edelim dedik insanı pişman ediyorlar.Okadar çok bilioyrsan kendine sakla dyelim gülelim geçelim.Kolay gelsin.Laf dalasına girmicem.
ayrıca spherestatusbase kullanılabilir, ya da bunun dışında ekstra parametreler kullanmak için '%f_ornek%' diyereyek f_ornek adında bir functiontan okuma yaptırılabilir ya da %var.page_sayisi% gibi softcode sistemlerinizdeki bilgileri çekebilirsiniz ya da %serv.xxx% tanımlı server bilgilerini çekebilirsiniz.

ayrıca ben sizin yerinizde olsam 0.57 versiyonu gelmeden sql e çok fazla yüklenmem. "multi thread" mevzularını bir araştırın. sphereserver forumlarında biraz takılın. hayatınızda hiç 300+ serverlarda sql kullandınız mı ? saniyede 1000lerce veri girdisi, veri okuması veri silinmesi işlemlerini yaşadınız mı sphere de? ya da forum,web,ingame etkileşimi ve anlık veri okuma sistemi ? cevap veriyim ben yaşadım çok yavaşlatıyor. bilginiz olsun :)



Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.