עבור לתוכן
Magic DevHub
arikm

שרשור קטעי הקוד הגדול!

Recommended Posts

חברים,
שרון גוטפרוינד הטכנולוגית של משרד האוצר העלתה רעיון מעניין אותו אני מבקש ליישם בשרשור זה. לאור היכולות החדשות של יוניפאס לקבל קטעי קוד של דוטנט ורכיבי תוכנה של צד שלישי, נפתח שרשור שיהיה כלי עזר לתוכניתני מג'יק.
בשרשור זה כל מפתח יעלה קטעי קוד, קטעי אפליקציה, עזרים, סניפטים וכו' אשר ישמשו את שאר חברי האתר.

חשוב מאד שכל מפתח יתרום את חלקו, כך נוכל להעמיד מאגר גדול שיהיה לכולנו לעזר רב.
יאללה חברים, לעבודה:D

אריק

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

התרומה הראשונה היא של אלון רזי, ה CTO של מג'יק ישראל.

גרסת יונפאס 2 של אופיסקום האגדי.

איך עושים, מה עושים וכו', יש תיעוד מצוין בתוך הקובץ

תודה לאלון

אריק

OfficeCom_up2.zip

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

שלום וברכה,

מצ"ב פרוייקטים ב.NET עם הסבר ודוגמאות להפעלה ב UniPaas.

מדובר בUser Control  של CollapsePanel וכן בקוד להזזת חלון על ידי כפתור.

בהצלחה

נתרם ע"י המשתמש

<B>chani.friman

UserControls.zip

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

שלום לכולם,

להלןUNIPASS JET 2 RIA export תוכנית דוגמא איך ניתן ליישם פקד Web Browser בעזרת פקד .NET ולא דרך פקד BROWSER מובנה של מג'יק .

יתרונות: ניתן לשלוט על כל האירועים  הקשורים לאובייקט WebBrowser של .NET במקום להשתמש ב Active X.

קישור לעזרה של MICROSOFT.

<A href="http://msdn.microsoft.com/en-us/library/aa752085(v=vs.85).aspx">http://msdn.microsoft.com/en-us/library/aa752085(v=vs.85).aspx

בדוגמא הצגת פקד .NET במבנה של מג'יק וקריאה למתודה שמחזירה URL ברגע שלוחצים בתוך האתר.

תהנו :)

WebBrowser.zip

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

היי רומן,

 

אני עדיין עובד עם גרסה 9.4

לכן זה פחות רלוונטי לי...

 

יש דוגמה לגרסה הזאת?

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

לא קיים פקד מסוג .NET במג'יק 9.4 ,כך שבנתיים אין לך מה לעשות חוץ מי לעבוד עם Active x או קריאה ישירה ל URL בעזרת פקודה exit

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

שלום

מצורפת תוכנית קטנה שמאפשרת להדפיס מסמכים בצד לקוח על ידיי שימוש בפונקציות .NET

תוכנית מציגה מדפסת ברירת מחדל ומשתמש יוכל לבחור מדפסת מתוך רשימת המדפסות הקיימים אצלו בתחנה.

בתוכנית קיים פיתרון מבוסס .NET לסגירת חלון של Acrobate Reader אשר נישאר לאחר ההדפסה

מקווה שזה יעזור לאנשים לפיתוח ב RIA

PrintRIA.zip

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

שלום לכולם,

החלטתי לתרום את חלקי לקהילה :) אני בטוח שיהיו אנשים שיצטרכו את זה.

תוכנית שלוקחת קובץ משתמשים שהוציאו אותו ל XML בעזרת כלים של מג'יק ומוסיפה אותם מחדש לקובץ משתמשים חדש.כמובן שבאותה דרך ניתן לקלוט את המשתמשים לתוך טבלה ב DATABASE.

כמו כן, ניתן ללמוד מהתוכנית איך לעבוד עם XML...

קיים חסרון בתהליך:

לא קיימת פונקציה במגי'ק שמוסיפה קבוצות בקובץ משתמשים,כך שצריך לבנות קבוצות ידנית לפני הרצה של התוכנית. סיסמאות שלא ניתן להוציא שזה טוב :)

תוכנית בגרסה 9.4 SP 8B

שלבים לביצוע:

1) יש להתחבר למג'יק עם משתמש supervisor, אחרת תוכנית לא תעבוד.

2) יצוא קובץ משתמשים ל XML.

  אם קובץ משתמש בגרסת UNIPAAS מדלגים על שלב א

א) משדרגים קובץ משתמשים מגרסה 9.4 ל UNIPAAS למבנה חדש.

usrupd usr_std.heb usr_std_unipaas.heb

ב) יצוא קובץ משתמשים ל XML.( חייבים לדעת SUPERVISOR PASSWORD,אחרת לא ניתן לבצע תהליך)

mgusrdmp מגיע עם התקנה של UNIPAAS

mgusrdmp /P= /N=usr_std_unipaas.heb /O=usr_std_unipaas.xml

ג) במקרה ויש משתמשים בעברית מריצים

oem2ansi usr_std_unipaas.xml usr_std_unipaas_last.xml

3) שולחים לתוכנית המצורפת הפניה עם שם של הקובץ XML הנוצר usr_std_unipaas.xml

לפני שמריצים את התוכנית כמובן מגדירים קובץ משתמשים חדש בקובץ INI.

באותה דרך ניתן גם לגלות סיבות לתעופות מקובץ משתמשים (תוים לא חוקים למשל).

תהנו.

נ.ב. אריק ,

אם תוכל בבקשה להדביק את זה למעלה שאנשים יוכלו לראות ולהשתמש.

Import_Users.zip

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

רומן, תודה על הטיפ
האם זה רלוונטי גם עבור יוניפאס?

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

כן כמובן אותו דבר,

פשוט לבצע הסבה של התוכנית לUNIPAAS וזה יעבוד

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

שלום לכולם

אני מצרף כאן תוכנית קטנה שמאוד עזרה לי ומקווה שיעזור לאחרים שמאפשרת שליחת קובץ ב פורמט ZPL

(Zebra Programming LAnguage) שפה שבערך כלל נוהגים להדפיס ברקודים במדפסות טרמיות

דרך פורט סריאלי רגיל כמו COM או דרך קטובת ip למדפסת שמחוברת באותה רשת (כמובן כל ההגדרות של מדפסת אמורים להיות בהתאם)

שימוש העיקרי של התוכנית : הדפסה מתוך מסופונים ניידים שרצים תחת windows mobile

ואפליקצית RIA למדפסות ניידות  

כמובן ניתן להשתמש בתוכנית לא רק ב RIA אלה גם באונליין אם לקמפל את הקוד ל DLL עם אינטרפייס המתאים

ולהפוך אותו לCCW שיכול לרוץ במגיק בתור אובייקט activeX או OLE גם בצד של השרת וגם מקומי

לפני הרצה לא לשכוח את הרפרנסים של CRR הבאים :

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Net;

using System.Net.Sockets;

using System.IO;

using System.IO.Ports;

תהנו

ZplOverComIP.rar

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

שלום לכולם

אני מצרף כאן דוגמא למימוש צ'אט ביוניפס

תוכנית פותחת שני חלונות winform (מסוג שולח- מקבל)

עם כתובות ip של מחשב מקומי לפי ברירת מיחדל בשתיהם (גם שולח גם מקבל) רק לצורך בדיקה

(במידה ואין חיבור לאינטרנט שתייהם יקבלו 127.0.0.1 שזה לא אמור להפריע)

וכל מה שצריך זה לבחור פורטים הזנה ושליחה (רצוי שיהיו שונים כך שהתקשורת יהיה דו כיווני)

תקשורת נעשית בפרוטוקול UDP

לפני ההרצה לא לשכוח להכניס ל CRR :

System

System.Windows.Forms

System.Drawing

System.Runtime.Remoting

System.Net

System.Data

System.Data.Entity

תהנו

(יבוא מגירסה יוניפס 1.9)

UnipaasChat.rar

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

אלון שלום

תודה אבל זה לא הקובץ המעודכן

זה לא עובד נראה שזה הגירסה הישנה

תודה

ניר

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

שלום לכולם
אני רוצה לצרף עוד תוכנית קטנה  שבעזרתה ניתן ליראות
איך ניתן לנצל את את כל היכולות של .NET ב MAGIC
התוכנית גם יכולה להיות מאוד שימושית כי היא מאפשרת
לעשות תדפיס מסך בצעד משתמש (צירוף קבצי מקור של RIA) על ידי משתמש עצמו
(מתוך מסך כל שהוא של MAGIC) ולסמן את הנקודות "הבעייתיות" בתוך התמונה ,
לשמור תמונה  (עם אובייקטים נוספים שצוירו על ידי משתמש) ולשלוח אותה
(שלב של שליחה במייל כל אחד יכול להוסיף לעצמו לבד) 
ניתן ליראות שכל הפקדים על winform אפשר לגרור בעזרת עכבר (חוץ מ picturebox)
בהתאם לגודל תמונה שגם אותה אפשר להגדיל או לקטין
מה שמאפשר את ההזזה של פקדים זה class רגיל של .NET שממומש ב MAGIC
כמובן ב MAGIC זה רק שורה אחת :)

תהנו
(קבצי מקור של 1.9)

MagicPaint.zip

שתף אשכול


קישור ישיר להודעה
שתף באתרים אחרים

התחבר או הרשם על מנת להגיב.

עליך להיות משתמש רשום על מנת להגיב

צור חשבון

צור חשבון חדש בקהילה בקלי קלות.

רישום חשבון חדש

התחבר

משתמש קיים? התחבר.

התחבר עכשיו

×