IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Kodlarla Oynanınca mIRC Dosyalarını Sildirmek... (https://www.ircforumlari.net/mirc-scripting-sorunlari/4592-kodlarla-oynaninca-mirc-dosyalarini-sildirmek.html)

erdem55 24 Haziran 2005 00:09

Kodlarla Oynanınca mIRC Dosyalarını Sildirmek...
 
Birkaç mircde şöyle bi yazı gördüm kodları değiştirmeyin yoksa script bi daha çalışmaz die denedim addonları siliyo böle bişi yapmak istiyorum. Daha doğrusu Bnun nası yapıldığını öğrenmek istiyorum yani eğer yazabilecek bi arkadaş varsa açıklamalı yazabilirmi acaba?

CoCoRiCo 24 Haziran 2005 02:37

Dosya boyutlarını acılısta taratabirlirsin yada $line kullanarak toplam satırlar olarak kontrol ettirebilirsin.. karsılastırma yapar eşitlik olmazsa unlaod ettirirsin..

erdem55 24 Haziran 2005 18:12

işte sorunda o ya nasıl yapacağımı bilmiyorum öğrenmek istiyorum. Yani biri kodu yazıp açıklamasınada böle böle die eklese ben ve diğer öğrenmek isteyen arkadaşlarda öğresek mümkün mü?

el33t 24 Haziran 2005 23:16

$file(dosyanın-ismi.uzantısı).ctime dosyanın oluşturulduğu tarihi gösterir, örneğin:

$file($mircexe).ctime bende 1108497555 bu sayıya karşılık geldi, bunu şimdiki $ctime'dan çıkarıp $duration'la gösterirsek (yani: $duration($calc($ctime - $file(mirc.exe).ctime))) 18wks 3days 12mins 11secs olarak gösteriyor.

Başlangıçta kontrol ettiğini düşünürsek örneğin on *:start:if $file(dosya-adı.uzantısı).ctime != o-sayı { unload -rs dosya-adı.uzantısı } olabilir, ama mIRC'den değil de windows'dan o dosya açılıp bu satır silinirse script değiştirildiğinde yine çalışır.. Ayrıca dosyadaki satır sayılarına bakarak da kontrol edebilirsin $lines(dosya-adı.uzantısı) o dosya da kaç satır olduğunu gösterir..

erdem55 25 Haziran 2005 14:30

el33t yani dedigim su hani benim mircimi ben 1'isine verdim adamin bunun uzerinde 1 degisiklik yapmasina musade etmek istemiyorum adam benim mircimi 1 az daha modifiye etmek istiyor mesela ona kod addon remote ekliyor bunu otomatik unload edecek 1 sey boyle 1 koddan bahsettim yani olabilir mi boyle 1 sey ya da bahsettigin boyle 1 sey mi?

Açıkçası tamda anlayamadım. Bu kodu nasıl kullanacağımı.? daha ayrıntılı bi açıklama mümkünmü acaba? Buda işimi görür mircdeki addonları silsin komple daha iyi:) ama nereye e nasıl eklicem yada nasıl kullanıcam tam anlayamadım

_Omer_ 27 Haziran 2005 19:48

on 1:START:{
if %mCtime == $null { set %mCtime $file(mirc.exe).ctime }
if %mCtime != $null {
if %mCtime != $file(mirc.exe).ctime { exit }
}

Bunu ekle daha sonra remotene bak orda cikar.

erdem55 28 Haziran 2005 10:34

_omer_ tşk ederim vermişsin sanırım kodu ama biraz anlatabilirmisin. acaba satır satır mesela rica etsem hangisi ne iş yapıyo ben daha acemi sayılrıım yeni yeni öğrenmeye çalışıyorumda.

on 1:START:{ (burası sanırım mirc başladığında devreye girmesi için)
if %mCtime == $null { set %mCtime $file(mirc.exe).ctime }
if %mCtime != $null {
if %mCtime != $file(mirc.exe).ctime { exit }
}

diğerlerini pek çözemeidm en alttaki mirci kapatıyo herhalde ama gördüğüm kadarıyla istediğim bu değil tam olarak ben addonları tamamen silsin istiyorum o nedenle değiştirebilmem için kodu ne ne işe yarıyo bilmem lazım rica ediyorum

MaeLStrOm 28 Haziran 2005 11:06

kodu denedin calısıyor fakat sorun ßutun addonları silmekteyse soyle yapaßilirsin
;son satırdaki exit yerine deleteaLL yazarsın ve sonra
alias deleteaLL {
.unload -rs 1.addonismi.uzantısı
.unload -rs 2.addonismi.uzantısı
.unload -rs 3.addonismi.uzantısı
. . .

erdem55 28 Haziran 2005 11:19

maelsroom benim anlamadığım kod neye göre hareket ediyor senin kodların anlamını biliyorum mesela ama onun yazdığı kodlarında ne anlam ifade ettiini öğrenmek istiyorum. Yardım edermiisn

MephisTo 28 Haziran 2005 11:21

Arkadaşlar, script içinden addonu alıp editleyip kullanabilen biri mutlaka bu yazdığınız kodları bulup etkisiz hale de getirebilir kolayca. İleri düzeyde öğrendiğiniz zaman yaparsınız bunu, bence şu an için ihtiyacınız yok.

+

mIRC.exe ile kimin ne işi olur ki? O yukardaki kod anca mIRC.exe için virüs koruması olur :) Addonları kontrol edeceksiniz.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 05:38.

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net