IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi

IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi (https://www.ircrehberi.net/)
-   mIRC Scripting Hazır Kodlar (https://www.ircrehberi.net/mirc-scripting-hazir-kodlar/)
-   -   Yazım kontrolü ve düzenleyici. (Com objects.) (https://www.ircrehberi.net/mirc-scripting-hazir-kodlar/48337-yazim-kontrolu-ve-duzenleyici-com-objects.html)

SuLh 06 Aralık 2020 21:41

Yazım kontrolü ve düzenleyici. (Com objects.)
 
Kodun işlevi: Office programlarında ve/veya telefon klavyelerinde var olan hatalı yazımı düzeltme işlevini mIRC'te yapar.

Çalışması için gerekenler: Kod Microsoft Office 2016 Word kullanarak yazılmıştır. Diğer sürümlerde de çalışabilir ancak test edilmemiştir. (Bazı sürümlerde Outlook kullanıcı kaydı sorunu olabilmektedir. Deneyip yaşayan olursa hata mesajını paylaşabilir.)

Örnek kullanımlar:
Kod:

/dzn Habr gelmedii yardan

>> Onerilen cümle: Haber gelmedi yardan

Kod:

/dzn Selam iyi sen

>> Oneri yok: cumle tamamen dogru.

Kod:

alias dzn {
  var %s $+(qw,$r(1,999)) | .comopen %s Word.Application
  noop $com(%s, CheckSpelling, 3, bstr, $1-) | var %q $com(%s).result
  if !%q  { var %q1 1
    while %q1 <= $0 { if $com(%s, CheckSpelling, 3, bstr, $($+($,%q1),2)) {
        var %d $com(%s).result
        if %d { var %kq $addtok(%kq,$($+($,%q1),2),32) }
        else { var %kq $addtok(%kq,$right($sd($($+($,%q1),2)),-7),32) }
        inc %q1
      } 
    }
    echo -a Onerilen cümle: %kq
  }
  else { echo -a Oneri yok: cumle tamamen dogru. }
  noop $com(%s,Quit,1)
  .comclose %s
}
alias sd {
  var %şşş $+(com,$r(1,999)) | .comopen %şşş wscript.shell
  .comclose %şşş $com(%şşş,run,1,bstr,cmd.exe /k $&
    powershell $+($chr(36),dz=new-object -COM Word.Application;) $+($chr(36),dz.Documents.Add,$chr(40),$chr(41),;) $+($chr(36),dz.GetSpellingSuggestions,$chr(40),',$1,',$chr(41),;) $+($chr(36),dz.Quit,$chr(40),$chr(41)) $&
    $+ |clip & exit,uint,0,bool,1)
  return $cb(1260)
}


Set 06 Aralık 2020 21:53

Iyice sevdin sen bu powershell i, eline sağlık :)

SuLh 06 Aralık 2020 21:54

Alıntı:

Set Nickli Üyeden Alıntı (Mesaj 263977)
Iyice sevdin sen bu powershell i, eline sağlık :)

Bence baya işlevsel com objectler :) powershell ile yapılacak baya şey var .)

Set 06 Aralık 2020 21:54

Alıntı:

SuLh Nickli Üyeden Alıntı (Mesaj 263979)
Bence baya işlevsel com objectler :) powershell ile yapılacak baya şey var .)

Bekliyorum devamını :))

She 08 Aralık 2020 21:36

Emeğinize sağlık paylaşım için teşekkürler.

Reyhan 08 Aralık 2020 22:34

Emeğinize sağlık

Sadullah 10 Aralık 2020 21:31

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] dokturuyon yine :)) emegine saglık knk


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

Copyright ©2019 - 2023 | IRCRehberi