| כותב |  | 
      
        | yohai מנהל פורומים
 
  
  
 הצטרף / הצטרפה: 11 November 2005
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 354
 | 
          
           | | נשלח בתאריך: 19 April 2008 בשעה 13:07 | | IP רשוּם | 
 |   |  
           | 
 |  אני עובד על האתגרים שיש באתר Net Force ועכשיו אני עובד על האתגר עם התמונה. הקישור לאתגר: http://www.net-force.nl/challenge/level611/ הקוד שכתבתי הוא כדלקמן: [code] ;importjava.applet.Applet ;importjava.awt.Graphics ;importjava.awt.Image ;importjava.awt.Toolkit ;importjava.io.FileInputStream     }publicclass Main extends Applet ;Image image = null ;Image image2=null
}()public void init  
;(this.setBounds(0, 0, 500, 500
//image2=this.getImage(this.getCodeBase(), "prime.gif"); {//java.awt.Toolkit.getDefaultToolkit().createImage(imagedata)
// Return an Image based on the supplied image identifier. The image
// is assumed to reside at the defined location within the same
// repository as this class. }()public void start   ;int i=0,m ;byte[] pixels ;("image2=getToolkit().getImage("C:/123.gif try } :("fis = new FileInputStream("C:/123.gif ;[()pixels = new byte[fis.available ;()m=fis.available(while (i<m }//System.out.println((byte)(255-fis.read())); ;(()pixels[i]=(byte)(255-fis.read ;i++ {//System.out.println(fis.read(pixels));
;(image=Toolkit.getDefaultToolkit().createImage(pixels }(catch(Exception e } ;("System.out.println("err {;()this.repaint {}(public void paint(Graphics g ;(g.drawImage(image2, 0, 0, null
//g.drawImage(image2, 0, 0, null); { { [code/] בבקשה תגידו לי מה לא בסדר... *ושמישהו יערוך לי עם התגים של הקוד, לא יודע למה זה לא עובד לי... | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | shoshan מנהל האתר
 
  
  
 הצטרף / הצטרפה: 16 July 2005
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 4637
 | 
          השפה שאתה משתמש בה XD
           | | נשלח בתאריך: 19 April 2008 בשעה 13:10 | | IP רשוּם | 
 |   |  
           | 
 |  
 __________________
 עד מתי רשעים יעלוזו?
 
 עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | yohai מנהל פורומים
 
  
  
 הצטרף / הצטרפה: 11 November 2005
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 354
 | 
          
           | | נשלח בתאריך: 19 April 2008 בשעה 13:13 | | IP רשוּם | 
 |   |  
           | 
 |  נו באמת שושן, אני מסכים שלג'אווה יש תמיכה גרועה בדברים שונים (במיוחד ב-DataBase של Access), אבל עדיין, עם ג'אווה זה יותר קל, לבנות את התוכנית הנ"ל כי הכל כבר בנוי בשבילך ואתה יכול לעשות תוכנית מורכבת עם מינימום מאמץ. עכשיו בקשר לשאלה: אם אני יוצר תמונה מהמערך בלי שאני עושה -255 אז זה מציג לי את התמונה הנוכחית כאשר אני מוסיף את ה-255 אז זה לא מציג לי תמונה, יש מצב שאולי אני משנה ערכים בתמונה כגון גובה או רוחב, או ערכים שבכלליות שבגללם התמונה לא ניתנת להצגה???  | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | shoshan מנהל האתר
 
  
  
 הצטרף / הצטרפה: 16 July 2005
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 4637
 | 
          תשים לב שאתה הופך את הערכים של הקובץ, לא של הפיקסלים =\
           | | נשלח בתאריך: 19 April 2008 בשעה 14:48 | | IP רשוּם | 
 |   |  
           | 
 |  
 לא מכיר את הספרייה אבל אני מניח שאתה אמור לבצע מניפולציות אחרי .createImage(
 
 __________________
 עד מתי רשעים יעלוזו?
 
 עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | lordgod משתמש פעיל
 
  
  
 הצטרף / הצטרפה: 12 June 2006
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 109
 | 
          ד"א אתה הגעת עד לשם או שהתחלת משם ?
           | | נשלח בתאריך: 19 April 2008 בשעה 16:59 | | IP רשוּם | 
 |   |  
           | 
 |  כמה כבר עשית ?
 
 __________________
 
   | 
       
        | חזרה לתחילת העמוד |     | 
       
       
        |  | 
        | yohai מנהל פורומים
 
  
  
 הצטרף / הצטרפה: 11 November 2005
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 354
 | 
          
           | | נשלח בתאריך: 20 April 2008 בשעה 09:04 | | IP רשוּם | 
 |   |  
           | 
 |  לא הגעתי עד השלב הנ"ל, אני פשוט בוחר את הבעיות שאני יותר מסתדר איתם. עשיתי רק 3 (בתיכנות) בסך הכל, עכשיו שושן בקשר למה שאמרת: יצאתי אידיוט גמור כי שיניתי את המבנה של הקובץ ולכן יצא לי סמטוחה, ולכן לא הוצג כלום על המסך. אז איך אני אמור לשנות רק את הפיקסלים בלי עכשיו להתעסק עם המבנה של הקובץ ולמצוא את התחלת הפיקסלים עד האחרון שבהם...? | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | shoshan מנהל האתר
 
  
  
 הצטרף / הצטרפה: 16 July 2005
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 4637
 | 
          אתה לא צריך לעבוד עם הפורמט של הקובץ, פשוט תלמד איך משתמשים בספריית גרפיקה שאתה משתמש בה...בטח יש דרך לעשות משהו בסגנון getpixel/setpicxel
           | | נשלח בתאריך: 20 April 2008 בשעה 11:16 | | IP רשוּם | 
 |   |  
           | 
 |  
 __________________
 עד מתי רשעים יעלוזו?
 
 עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | lordgod משתמש פעיל
 
  
  
 הצטרף / הצטרפה: 12 June 2006
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 109
 | 
          אמממ אני לא ממש מבין בזה , ובכלל בתיכנות אני לא יודע לעשות שם הרבה XD
           | | נשלח בתאריך: 20 April 2008 בשעה 12:05 | | IP רשוּם | 
 |   |  
           | 
 |  אבל אולי זה יעזור לך
 http://www.codersource.net/csharp_image_processing_xor.aspx
 
 ותחפש גם XOR עם המילה PICTURE או משהו ..
 
 אני עשיתי 17 אתגרים , ובתכנות אני יודע רק את הראשון XD
 
 __________________
 
   | 
       
        | חזרה לתחילת העמוד |     | 
       
       
        |  | 
        | yohai מנהל פורומים
 
  
  
 הצטרף / הצטרפה: 11 November 2005
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 354
 | 
          
           | | נשלח בתאריך: 20 April 2008 בשעה 15:00 | | IP רשוּם | 
 |   |  
           | 
 |  זה בסדר, מצאתי אובייקט שעושה זאת בג'אווה, זה נקרא: PixelGrabber וזאת נמצא תחת המחחלקה Image, אני מקווה שזה יסתדר לי, וילך לי טוב, אם יהיו התפתחויות בקשר לפתרון לטובה או לרעה אני  אכתוב פה. | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | yohai מנהל פורומים
 
  
  
 הצטרף / הצטרפה: 11 November 2005
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 354
 | 
          
           | | נשלח בתאריך: 21 April 2008 בשעה 10:53 | | IP רשוּם | 
 |   |  
           | 
 |  אנשים אני בבעיה... אני הצלחתי לקבל את הפיקסלים לשנות את הצבע, ולעשות כל מיני שטויות... אבל אין לי מושג איזה Xor וריאציה הם רוצים שאני יעשה, בקשר למיקום הפיקסלים... הם אמרו דבר כזה: using a XOR variation of a well known game invented by "John Conway" חיפשתי שעות, ואין לי מושג איזה וריאציה הם רוצים שאני יעשה, וזה מעצבן... כי הבעיה היא לא בתיכנות אלא בשיטת קידוד שהם עושים, ואין לי מושג מהי! אנא עיזרו לי... | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | lordgod משתמש פעיל
 
  
  
 הצטרף / הצטרפה: 12 June 2006
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 109
 | 
          זה אמור להיות יותר קל ממה שאתה חושב לפי מה שרשום בפורומים שלהם..
           | | נשלח בתאריך: 21 April 2008 בשעה 11:07 | | IP רשוּם | 
 |   |  
           | 
 |  הוא המציא את המשחק הזה :
 http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
 אבל מה אני מבין באלגוריתמים ומתמטיקה XD
 
 גם אני צריך עזרה באתגרים האלה (לא ספציפית בתכנות)
   
 
 __________________
 
   | 
       
        | חזרה לתחילת העמוד |     | 
       
       
        |  | 
        | shoshan מנהל האתר
 
  
  
 הצטרף / הצטרפה: 16 July 2005
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 4637
 | 
          חח...משחק חמוד (: - זה יכול להסביר את הרווח הריק מסביב
           | | נשלח בתאריך: 21 April 2008 בשעה 15:01 | | IP רשוּם | 
 |   |  
           | 
 |  
 
 __________________
 עד מתי רשעים יעלוזו?
 
 עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | yohai מנהל פורומים
 
  
  
 הצטרף / הצטרפה: 11 November 2005
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 354
 | 
          
           | | נשלח בתאריך: 22 April 2008 בשעה 06:38 | | IP רשוּם | 
 |   |  
           | 
 |  משחק חמוד??? אני לא חושב שהוא חמוד בכלל... שיחקתי באונליין ואין לי מושג איך לשחק שם, עם כל החוקים המוזרים האלה, אם יש 3 תאים מסביב אז ככה, ואם יש 2 תאים אז ככה, והתא מת או לא מת, לא יכלו לבחור משחק יותר פשוט, כמו איקס עיגול או דומינו..................... ? | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | Dark Phoenix משתמש פעיל
 
  
 
 הצטרף / הצטרפה: 22 December 2007
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 50
 | 
          המשחק ממש פשוט. אתה מקבל מצב התחלתי, ובכל תור:
           | | נשלח בתאריך: 22 April 2008 בשעה 08:09 | | IP רשוּם | 
 |   |  
           | 
 |  1. אם לפיקסל שחור במיקום מסוים יש 4 ויותר או 1 ומטה שכנים שחורים, הפיקסל הזה הופך ללבן בתמונה החדשה
 2. אם לפיקסל לבן יש בדיוק 3 שכנים שחורים, הוא הופך לשחור בדור הבא.
 
 חשוב מאוד לזכור לשמור את התמונה החדשה במערך אחר, כי צריך לשמור את השכנים שהיו לכל תא ולא לשנות אותם
 
 | 
       
        | חזרה לתחילת העמוד |     | 
       
       
        |  | 
        | yohai מנהל פורומים
 
  
  
 הצטרף / הצטרפה: 11 November 2005
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 354
 | 
          
           | | נשלח בתאריך: 22 April 2008 בשעה 13:21 | | IP רשוּם | 
 |   |  
           | 
 |  עשיתי את האלגוריתים שאמרת ואלו הם התוצאות: לפני: 
   אחרי: 
   ומה זאת אומרת בדור הבא: אתה מתכוון כאילו אם יש פיקסל לבן ומסביבו 3 שחורים אז הוא ישר הופך לשחור, נכון? כמובן שמרתי את התמונה החדשה במערך אחר כדי לא להשפיע על התמונה הנוכחית. אז או שלא הבנתי אותך או שצריך רעיון אחר.... | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | shoshan מנהל האתר
 
  
  
 הצטרף / הצטרפה: 16 July 2005
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 4637
 | 
          תמשיך עוד שלבים!
           | | נשלח בתאריך: 22 April 2008 בשעה 13:47 | | IP רשוּם | 
 |   |  
           | 
 |  
 
 __________________
 עד מתי רשעים יעלוזו?
 
 עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | Dark Phoenix משתמש פעיל
 
  
 
 הצטרף / הצטרפה: 22 December 2007
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 50
 | 
          אם אתה אמור לקבל מסר כלשהו, תנסה להפעיל את משחק החיים עוד ועוד, עד שתקבל משהו (או שתתייאש ואז אני מציע לך לנסות הפוך (לבן זה כמו תא מלא ושחור זה כמו תא ריק-חוקים הפוכים))
           | | נשלח בתאריך: 22 April 2008 בשעה 16:45 | | IP רשוּם | 
 |   |  
           | 
 |  | 
       
        | חזרה לתחילת העמוד |     | 
       
       
        |  |