האם תוכלו להסביר לי בכללי

eXtreme2002

New member
האם תוכלו להסביר לי בכללי

איך עובדים עם קובץ טקסט ועם מירק??? לדוגמה , בוט טריוויה שלוקח את כל השאלות מקובץ מסוים ואת כל התשובות מקובץ מסוים. לדעתי , אפשר לכתוב על זה גם מאמר ולהוסיף אותו לרשימת המאמרים בפורום..
בתודה מראש,
ידן
 

havlaz

New member
ביקשת, קיבלת

מצורף המאמר גם כאן, למטה לינק למאמר עצמו במאמרים. ------------------------- עבודה עם קבצי TXT. בהמשך לשאלה בפורום, על עבודה עם קבצי TXT לבוט טריוויה. טריוויה שולפת בכל סיבוב שאלה רנדומלית, לכן נצטרך להשתמש בפקודה שתחזיר לנו מספר שורה רנדומלי, ולהציג אותה למשל כדי להציג מספר רנדומלי, מ1 עד 10, נכתוב
$r(0,10)​
כדי לקבל את מספר השורות בקובץ a.txt, נצטרך להשתמש ב$lines הנה דוגמא
$lines(a.txt)​
עכשיו שאנחנו יודעים לדעת את מספר השורות בקובץ, נוכל לקבל מספר שורה רנדומלית על ידי שילוב של שניהם
$r(0,$lines(a.txt))​
כדי לקרוא את שורה 5 מקובץ A.txt נשתמש בפקודה $read באופן הזה
$read(A.txt,5)​
עכשיו, נקרא שורה רנדומלית מהקובץ, על ידי שילוב הפקודה האחרונה שלמדנו, קריאת שורה, והפקודה שלפני כן, קבלת מספר רנודמלי לפי מספר השורות בקובץ, הדבר יראה כך:
$read(A.txt,$r(0,$lines(A.txt)))​
כעת תוכלו להמשיך עם זה לבוט הטריוויה שלכם אם תרצו. נשמח לראות את הקוד בפורום. בהצלחה.
 

eXtreme2002

New member
תודה רבה../images/Emo70.gif../images/Emo70.gif../images/Emo70.gif

המאמר האחרון של השנה...
ידן
 
למעלה