Ukagaka
یوکاگاکا ()، نانیکا ()، ساکورا ()، نینی تان () یا نیس ہارونا () جاپانی سافٹ ویئر کے لیے ایک کیچ آل اصطلاح ہے جو ایک ہی فارمیٹ اور فنکشن کا اشتراک کرتی ہے۔ سافٹ ویئر کا مقصد کمپیوٹر کے ڈیسک ٹاپ پر ایک کردار کو دکھانا ہے۔ روایتی طور پر، ماسکوٹ حروف کی ایک جوڑی فراہم کی جاتی ہے۔ تاہم، کچھ بھوتوں میں صرف ایک کردار ہوتا ہے یا دو سے زیادہ ہوتے ہیں۔ یہ ماسکوٹ حروف کچھ مفید کام انجام دے سکتے ہیں جیسے ای میل چیک کرنا یا کمپیوٹر کی گھڑی کو ایڈجسٹ کرنا، لیکن بات چیت کے ڈیسک ٹاپ ساتھی کے طور پر سب سے زیادہ مقبول ہیں۔ وہ 2000 کی دہائی کے اوائل میں اوٹاکو انٹرنیٹ کلچر میں مقبول تھے۔ جاپانی برادری میں بھوتوں کے کردار روایتی طور پر خوبصورت اینیمی لڑکیاں ہیں جو مرکزی کردار کے طور پر اصل ڈیزائن کی ہوتی ہیں، جس میں ایک چھوٹے راکشس یا پالتو جانور کا سائیڈ کردار ہوتا ہے۔ تاہم، انگریزی برادری میں، کردار انتہائی متنوع ہوتے ہیں اور کسی خاص قسم کی پیروی نہیں کرتے ہیں۔ فنکشن یوکاگاکا کی بنیادی فعالیت کرداروں کی شخصیات ہیں۔ کردار اپنے پروگرامنگ کے مطابق (عام طور پر جاپانی میں) "بات" کر سکتے ہیں، اور وہ جس کے بارے میں بات کرتے ہیں اسے تقریر کے بلبلے میں دکھایا جاتا ہے۔ زیادہ تر یوکاگاکا میں زیادہ واضح طور پر اظہار کرنے کے لیے مختلف تصویری تاثرات ہوتے ہیں۔ عام طور پر، دو کردار ایک دوسرے سے چیٹ کرتے ہیں، اور صارف ان کی گفتگو اور رد عمل کا مشاہدہ کر سکتا ہے۔ ان کرداروں کو "بھوت" کہا جاتا ہے۔ روایتی طرز کے بھوتوں کی گفتگو عام طور پر مزاحیہ، ستم ظریفی اور احمقانہ ہوتی ہے، اور بعض اوقات وہ چھیڑ چھاڑ یا شہوانی، شہوت انگیز ہوتی ہیں۔ جدید بھوت کم فارمولک ہوتے ہیں، اور ماضی کی بے ترتیب گفتگو کو بڑھا سکتے ہیں۔ تمام بھوتوں کی فرضی اے آئی گفتگو پروگرامنگ اور اسکرپٹ کے ذریعے فراہم کی جاتی ہے، اور کردار کی شخصیت کا انحصار گفتگو پیدا کرنے والے پروگرامنگ پر ہوتا ہے جسے "شیوری" کہا جاتا ہے۔ کردار کی ظاہری شکل کو خول کہا جاتا ہے، جسے کئی سطحوں، کردار کی عکاسی کرنے والی عکاسی کے طور پر لاگو کیا جاتا ہے۔ مختلف سطحوں کو مختلف جذبات یا اعمال کے اظہار کے لیے استعمال کیا جاتا ہے۔ خول بھوت کے لیے منفرد ہو سکتے ہیں، اور بہت سے انگریزی بھوتوں کے خول صرف ایک بھوت کے لیے بنائے جاتے ہیں۔ "فری شیلز"، جو استعمال کرنے کے لیے مفت عکاسی پیک ہیں، بھی دستیاب ہیں، اور جاپانی بھوتوں میں مقبول ہیں۔ فری شیلز کو بھوت کے خول کے طور پر استعمال ہونے کے واضح مقصد کے لیے تقسیم کیا جاتا ہے۔ بھوت انٹرنیٹ تک رسائی حاصل کر سکتے ہیں اور اس سے ڈیٹا ڈاؤن لوڈ کر سکتے ہیں۔ نیٹ ورک اپ ڈیٹ نامی فیچر کا استعمال کرتے ہوئے انٹرنیٹ پر فائلوں تک رسائی حاصل کرکے کچھ بھوتوں کو اپ ڈیٹ کیا جا سکتا ہے۔ بھوت نیٹ ورک پر ڈیٹا بھی بھیج سکتے ہیں۔ تاریخی طور پر دو یا زیادہ صارفین کے لیے یہ ممکن تھا کہ وہ گھوسٹ بیس ویئر ایس ایس پی کو آئی آر سی چیٹ پروگرام کے طور پر استعمال کریں۔ صارفین پیغامات لکھ سکتے ہیں اور "ساکورا اسکرپٹ" کا استعمال کرکے بھوت کو مناسب طریقے سے جذب کر سکتے ہیں۔ پروٹوکول بھوت جو دوسرے مقامی یا دور دراز پروگراموں کے ساتھ بات چیت کرنے کے لیے استعمال ہوتے ہیں انہیں ایس ایس ٹی پی (ساکورا اسکرپٹ ٹرانسفر پروٹوکول) کہا جاتا ہے۔ بندرگاہوں 7743 اور 9801 کو باضابطہ طور پر آئی اے این اے نے ایس ایس ٹی پی کے لیے تفویض کیا ہے۔ تاہم، پورٹ 7743 اصل میں اس پروٹوکول کے لیے استعمال نہیں ہوتا ہے۔ گھوسٹ بیس ویئر میٹریا پورٹ 9801 کو سنتا ہے، جبکہ ایس ایس پی ڈیفالٹ طور پر پورٹ 9821 کا استعمال کرتا ہے۔ زیادہ تر بھوت انتہائی اوٹاکو پر مبنی ہوتے ہیں۔ اس کی وجہ سے، اگر صارف مقامی جاپانی بولنے والا بھی ہے، تو وہ شاید پوری طرح سے نہیں سمجھتے کہ بھوت کس بارے میں بات کر رہا ہے۔ وہ پرتوں والے حوالہ جات بنا سکتے ہیں یا علاقائی بولیاں استعمال کر سکتے ہیں۔ روایتی سائیڈ کردار یونیو معیاری جاپانی نہیں بولتا، لیکن اوساکا بولی (یا اس کا تخمینہ) میں بولتا ہے۔ یوکاگاکا کو صحیح طریقے سے چلانے کے لیے بیس ویئر پروگرام کی ضرورت ہے۔ یوکاگاکا سے مطابقت رکھنے والے چند پروگرام ہیں، جیسے میٹریا، ایس ایس پی (ساکورا اسکرپٹ پلیئر)، کرو، اور نینیکس/نینیکس-آیا۔ بہت سے صارفین ایس ایس پی کو اصل پروگرام، میٹریا سے زیادہ ترجیح دیتے ہیں، جس کی ترقی رک گئی ہے۔ ہر پروگرام عام طور پر ایک ڈیفالٹ بھوت کے ساتھ آتا ہے۔ میٹریا، پہلا بھوت بیس ویئر، اس کے ڈیفالٹ بھوت کے طور پر "نیس-ہارونا" تھا۔ زیادہ تر بیس ویئر پروگرام ایک ہی پروگرام میں ایک سے زیادہ بھوتوں کو چلا سکتے ہیں، اور نصب شدہ بھوتوں کے درمیان تبدیل ہو سکتے ہیں یا ایک ہی وقت میں متعدد بھوتوں کو چلا سکتے ہیں۔ بھوت، بشمول اس کے خول، عام طور پر ایک واحد (نانیکا آرکائیو) یا. زپ فائل کے طور پر تقسیم کیے جاتے ہیں، جسے صارف آسانی سے اس وقت چل رہے بھوت کو گھسیٹ کر انسٹال کر سکتا ہے۔ شیوری ہر بھوت کی اپنی شخصیت ہوتی ہے، جسے اس کے مصنف نے لکھا ہے۔ بھوت مختلف طریقے سے اور مختلف موضوعات کے بارے میں بات کریں گے۔ یہ ہر بھوت کے پاس اپنی شیوری، ایک گفتگو پیدا کرنے والا ماڈیول ہونے سے حاصل ہوتا ہے۔ شیوری کے لیے بہت سی زبانیں موجود ہیں۔ تاہم ستوری، کواری اور یایا سب سے زیادہ استعمال ہوتے ہیں۔ ستوری کو استعمال کرنا آسان سمجھا جاتا ہے، لیکن یہ صرف جاپانی کرداروں کے سیٹ کی حمایت کرتا ہے۔ یہ جاپانی بھوتوں میں شیوری کے لیے سب سے زیادہ مقبول زبان ہے، کیونکہ سیٹولسٹ پروگرام اسے بھوت تخلیق کے لیے استعمال کرتا ہے۔ کواری، تاریخی طور پر، شیوری زبانوں کو استعمال کرنے میں سب سے آسان زبانوں میں سے ایک تھی۔ تاہم جیسے جیسے یہ ترقی کرتا گیا اسکرپٹنگ زیادہ بھاری ہوتی گئی، جس کی وجہ سے اس کے لیے مڈل ویئر مقبول ہوتا گیا۔ یایا انگریزی برادری میں سب سے زیادہ مقبول شیوری ہے۔ یہ بھوتوں کے لیے سب سے زیادہ کوڈنگ والی بھاری زبان ہے۔ اس میں کوئی مڈل ویئر نہیں ہے، لیکن اس میں بہت سے ٹیمپلیٹس دستیاب ہیں۔ شروع سے شیوری لکھنے میں دشواری کی وجہ سے، مڈل ویئر اکثر نئے بھوت بنانے کے لیے استعمال ہوتا ہے۔ سیٹولسٹ ایک جی یو آئی پروگرام ہے جو ستوری زبان میں بھوت بنانے کے لیے استعمال ہوتا ہے۔ یہ بھوت بنانے کے لیے سب سے زیادہ استعمال ہونے والے پروگراموں میں سے ایک ہے۔ کاواری کے لیے لکھا ہوا مڈل ویئر، جیسے اوپنکیپس، کلافٹ، یا ایف یو ڈی ایس، بھی استعمال کرنے کے لیے مقبول تھا۔ انٹرنیشنلائزیشن بھوتوں کو بہت سی زبانوں میں لکھا جا سکتا ہے، جب تک کہ شیوری اس کے کردار سیٹ کی حمایت کرے۔ بیس ویئر ایس ایس پی میں جاپانی نہ بولنے والے صارفین کے لیے بہت سی جگہیں بنائی گئی ہیں، بشمول اس کے مینو کے ترجمے اور فی بھوت کردار کے سیٹ کو تبدیل کرنے کی صلاحیت۔ تاہم، اصل کے علاوہ دوسری زبانوں کی حمایت کرنے کے لیے مصنف کو خود بھوتوں کا ترجمہ کرنا چاہیے۔ نینیکا کیسیکے سیٹ سسٹم بیرونی لنکس بھی دیکھیں جاپانی میں: یوساڈا ساکورا، ونڈوز ایس ایس پی کے لیے ایک اصل یوکاگاکا پروگرام، ونڈوز نینیکا گھوسٹ سینٹر کے لیے ایک مقبول یوکاگاکا پروگرام، 'گھوسٹس' نسرنگو کا ڈیٹا بیس، میک او ایس ایکس نینیکس-آیا کے لیے یوکاگاکا پروگرام، یونکس گھوسٹ ٹاؤن کے لیے یوکاگاکا پروگرام، بھوت کرداروں کے حوالہ جات ڈیسک ٹاپ ماحول کا ذخیرہ۔