From f0e79e35df3040539e2f5ee93bff45d7e56240c7 Mon Sep 17 00:00:00 2001 From: Emil Williams Date: Wed, 7 Feb 2024 14:57:02 +0000 Subject: [PATCH] update --- client/moontalk.rb | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/client/moontalk.rb b/client/moontalk.rb index 16c1e8c..02e7de3 100644 --- a/client/moontalk.rb +++ b/client/moontalk.rb @@ -60,14 +60,15 @@ end def main begin + h = { "-name" => 1, "-nick" => 1, "-serv" => 2, "-port" => 3 } + ARGV.each_with_index do |element,index| - if element == "-name" + case h[element] + when h["-name"] @name = ARGV[index + 1] - end - if element == "-serv" + when h["-serv"] @serv = ARGV[index + 1] - end - if element == "-port" + when h["-port"] @port = ARGV[index + 1].to_i end end