Aynı kullanıcıyla taşınabilir IRC çoklu bilgisayar kullanımı


6

Hem evde hem de işte IRC istemcisi kullanıyorum. Her iki bilgisayarın da aynı kullanıcıyı kullanmasını istiyorum (KİMLİK amacıyla ve birden fazla numaradan kaçının, vb.)

Genelde, ev bilgisayarı her zaman açıktır ve kullanıcım olarak KİMLİK EDİLDİ. İş bilgisayarı, yalnızca işteyken bağlı. Oldukça az sayıda komut dosyası ve ayarlarım var ve her şeyi tek bir yerde tutmak istiyorum, bu yüzden bir dropbox dizininde taşınabilir bir istemci (özellikle şu anda taşınabilir modda mIRC, ancak bu istemciyle sınırlı kalmamıştım) kullanıyorum.

Şu anda, her iki bilgisayar için de, hem IDENTities (yani nick ve nick | work) olmak üzere iki kullanıcı açtım. Bu şekilde ikisini de boşta tutabilirim.

Ne olur gibi yapmak için aşağıdaki gibi bir şey:

  • Çevrimiçi olan ilk istemci, tüm uzak komut dosyalarını tanımlar ve gerçekleştirir. Sorun değil.
  • Başka bir müşteri bağlanmayı denerse, ancak ad zaten (önceki müşteri tarafından) alınmışsa, diğer (boşta kalan) istemcinin bağlantısını kesin ve kimliğini alın.
  • Bu, dilediğim kadar müşteri için devam edebilmelidir - yalnızca bir müşteri aktif olduğu sürece.

"Bağlantı kesiliyor-rölanti" için bir komut dosyası oluşturmayı düşünüyordum, bu da rölanti istemcisine özel bir mesaj gönderir. Bu istemci iletiyi ayrıştırır ve her şey belirtildiği gibi kendisini sunucudan keser.

Bunun nasıl başarılabileceği hakkında bir fikriniz var mı? Kod örnekleri (mIRC komut dosyaları veya diğerleri) çok takdir edilecektir.


2
Genel yaklaşım BNC denilen bir yöntem kullanmaktır .
Der Hochstapler

1
Mirc'ten bu yana "Windows" olarak etiketlemek (kişisel olarak bunun için Linux'ta irssi + tmux + SSH kullanıyorum).
Daniel Andersson

Her zaman benim windows kutuları üzerinde benim istemci olsa bile, ben sadece windows atıfta değildi. @ OliverSalzburg'un tavsiyesine uyacağım ve bir BNC kurulumuna bakacağım.
Scooz

Yanıtlar:


3

mIRC ilginç bir betik dili değilse iyi bir özelliğe sahiptir. Eminim ki yapmak istedikleriniz mIRC betikleri ile programlanabilir, ancak uzun zamandır mIRC ile oynamıştım (KvIRC'yi çapraz platform olduğu için tercih etme eğilimindeyim).

@Oliver Salzburg'un tavsiyesine uyun ve ev bilgisayarınızda bir BNC çalıştırın (ZNC'yi öneririm) ve ev ağınızın dışından ulaşmak için gerekli bağlantı noktası iletmeyi ayarlayın. Ciddi bir IRC kullanıcısıysanız, biraz dahil ancak buna değer.

BNC, bir IRC sunucusuyla bağlantıyı sürdürür ve "IRC proxy" olarak işlev görür. IRC istemciniz BNC'ye bağlanır ve siz de IRC istemciniz aracılığıyla BNC'ye "giriş" yapmanız gerekir. Bunu yaptıktan sonra, gerçek sunucularınızı ve kanallarınızı görürsünüz. BNC'ler siz BNC ile bağlantınız kesildiğinde gelen mesajları tekrar etme gibi özelliklere sahiptir.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.