نمایش نتایج 1 تا 19 از 19

نام تاپیک: دانلود سورس شبه ساز كيبورد !

  1. #1
    کاربر دائمی آواتار ایمان مدائنی
    تاریخ عضویت
    آذر 1386
    محل زندگی
    تهران
    پست
    1,463

    دانلود سورس شبه ساز كيبورد !

    سلام دوستان بنا به نيازي كه داشتم مجبور شدم شبيه ساز كيبورد بنويسم و گفتم براي شما هم بزارم تا استفاده كنيد !
    تشكر يادتون نرها !
    عکس های ضمیمه عکس های ضمیمه
    • نوع فایل: jpg Fa.JPG‏ (25.4 کیلوبایت, 125 دیدار)
    فایل های ضمیمه فایل های ضمیمه

  2. #2
    کاربر دائمی آواتار ایمان مدائنی
    تاریخ عضویت
    آذر 1386
    محل زندگی
    تهران
    پست
    1,463

    نقل قول: دانلود سورس شبه ساز كيبورد !

    از دوستان كسي نظري نداره ؟

  3. #3
    کاربر دائمی آواتار FastCode
    تاریخ عضویت
    تیر 1388
    محل زندگی
    /dev/null
    پست
    3,486

    نقل قول: دانلود سورس شبه ساز كيبورد !

    مرسی.
    چند روز پیش یکی نیاز داشتم.ولی به خاطر کارهای دیگه ای که داشتم نتونستم یکی درست کنم.
    یه کار دیگه که میتونی بکنی اینه که توی حالت فارسی این امکان رو بزاری که برنامه نویس تایین کنه که اعداد هم فارسی بشن یا نه.

  4. #4
    کاربر دائمی آواتار ایمان مدائنی
    تاریخ عضویت
    آذر 1386
    محل زندگی
    تهران
    پست
    1,463

    نقل قول: دانلود سورس شبه ساز كيبورد !

    بله ميشه !
    در اسرع وقت اينكارو ميكنم و براتون ميذارم

  5. #5
    کاربر دائمی آواتار صباح فتحی
    تاریخ عضویت
    خرداد 1389
    محل زندگی
    سنندج
    سن
    34
    پست
    661

    نقل قول: دانلود سورس شبه ساز كيبورد !

    تشکر اقای ایمان! برنامه ی مفیدی بود در کل!اما میتونستی روی ظاهرش یکم بیشتر کارکنی!
    مثل کیبرد ویندوز7!!!!

  6. #6
    کاربر دائمی آواتار ایمان مدائنی
    تاریخ عضویت
    آذر 1386
    محل زندگی
    تهران
    پست
    1,463

    نقل قول: دانلود سورس شبه ساز كيبورد !

    دوست عزيز من اين برنامه رو به صورت يوزر كنترل استفاده كردم و براي شما دوستان به صورت فرم قرار دادم !
    تو برنامه خودم خيلي ظاهر زيبا تري داره !

  7. #7
    کاربر دائمی
    تاریخ عضویت
    فروردین 1386
    محل زندگی
    آستارا-تهران
    پست
    357

    نقل قول: دانلود سورس شبه ساز كيبورد !

    برنامت چند تا مشکل داره اول اینکه کلیدهایی مثل Ctrl و Alt و کلیدهایی از این فبیل در آن تعبیه نشده است
    دوم اینکه از نظر طراحی فرم که از دو تا پنل استفاده کردی و تعداد دکمه های فرم دو برابر شده و این فرم رو سنگین کرده در صورتی که می تونستی با یک سری دکمه و دوشرطه کردن آن در دو حالت فارسی و انگلیسی استفاده کنی

  8. #8
    کاربر دائمی آواتار ricky22
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    شیراز
    پست
    1,591

    نقل قول: دانلود سورس شبه ساز كيبورد !

    سلام خسته نباشی اینم انگلیسیش!






    __

  9. #9
    کاربر دائمی آواتار صباح فتحی
    تاریخ عضویت
    خرداد 1389
    محل زندگی
    سنندج
    سن
    34
    پست
    661

    نقل قول: دانلود سورس شبه ساز كيبورد !

    یه چیز دیگم هست..این کیبرد فقط کلیدهارو به تکست باکس برنامه خودش ارسال میکنه...کاش مثل کیبرد ویندوز همه جا کار میکرد...
    بانظر اقای محسن هم موافقم..!

  10. #10
    کاربر دائمی آواتار FastCode
    تاریخ عضویت
    تیر 1388
    محل زندگی
    /dev/null
    پست
    3,486

    نقل قول: دانلود سورس شبه ساز كيبورد !

    نقل قول نوشته شده توسط صباح فتحی مشاهده تاپیک
    یه چیز دیگم هست..این کیبرد فقط کلیدهارو به تکست باکس برنامه خودش ارسال میکنه...کاش مثل کیبرد ویندوز همه جا کار میکرد...
    بانظر اقای محسن هم موافقم..!
    اگر قرار باشه این کار رو بکنه از OSK استفاده میکنیم.
    این کار برای اینه که جلوی keylogger ها رو بگیره.

  11. #11
    کاربر دائمی آواتار arefba
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    زیر لب تاپم
    سن
    34
    پست
    782

    نقل قول: دانلود سورس شبه ساز كيبورد !

    دوستان این کیبورد ها حرفه نیستن
    بیاید با هم یه جوری یه کیبور رو طراحی کنیم که شرایط زیر رو داشته باشه

    * بر روی هر تکست باکس که کلیک شد اونجا شروع به تایپ کردن بکنه
    * به صورت UserControl1.cs باشه
    * دکمه ای مثل بک اسپیس در اون از جایی که کلیک شده شروع به پاک کردن کنه
    * از جایی که در یک متن کلیک شده شروع به نوشتن کنه

    من این کیبورد رو به صورت یوزر کنترل نوشتم که وقتی روی هر دکمه کلیک می کنید روشن میشه
    وقتی دکمه ای رو فشار میدی محتویاتش رو توی یه متغیر میرزه اما نمیدونم چطور آخرین جایی که کلیک شده (تکست باکس ) بدست بیارم
    کسی راهی بلده


    untitled.JPG

  12. #12
    کاربر دائمی آواتار arefba
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    زیر لب تاپم
    سن
    34
    پست
    782

    نقل قول: دانلود سورس شبه ساز كيبورد !

    osk چطوره
    و خارج از بحث امنیت چه الگوریتم هایی برای اینکار هست

  13. #13
    کاربر دائمی آواتار صباح فتحی
    تاریخ عضویت
    خرداد 1389
    محل زندگی
    سنندج
    سن
    34
    پست
    661

    نقل قول: دانلود سورس شبه ساز كيبورد !

    نقل قول نوشته شده توسط arefba مشاهده تاپیک
    osk چطوره
    و خارج از بحث امنیت چه الگوریتم هایی برای اینکار هست
    جناب fastcode منظورشون از OSK همون کیبرد ویندوز هست!
    توی Run عبارتOSK رو تایپ کنی میبینیش

  14. #14
    کاربر دائمی آواتار FastCode
    تاریخ عضویت
    تیر 1388
    محل زندگی
    /dev/null
    پست
    3,486

    نقل قول: دانلود سورس شبه ساز كيبورد !

    من طرح رو میدم.هر کس وقت داره بنویسه:
    1.
    اول اینکه layout ها به شکل XML یا sqlite باشن و توی اونها این مشخصات باشه:
    نام.
    نام لاتین.
    کلیدها:
    نام.
    نام تک حرفی.
    نام لاتین.
    نام برای نمایش.
    keycode.
    ASCII 7bit KeyCode.
    موقعیت کلید به شکل x,y
    2.قابلیت فرستادن اطلاعات به context های مختلف با استفاده از strategy-pattern.(اگر مبهمه بگید.)
    3.قابلیت bind شدن به کنترلها با استفاده از چند تا چیز مثل:

    interface IControlBinder
    {
    System.Windows.Forms.Control Control { get; }
    void InsertKey(char Charachter);
    int SelectionLength { get; }
    int Length { get; }
    int CurrentPosition { get; set; }
    bool CanSetPosition { get; }
    }
    class TexboxBinder : IControlBinder
    {
    System.Windows.Forms.TextBox control;
    TexboxBinder(System.Windows.Forms.TextBox Control)
    {
    control = Control;
    }
    System.Windows.Forms.Control Control { get; }
    void InsertKey(char Charachter) { control.SelectedText = Charachter.ToString(); }
    int length { get { return control.Text.Length; } }
    int SelectionLength { get { return control.SelectionLength; } }
    int CurrentPosition { get { return control.SelectionStart; } set { control.SelectionStart = value; } }
    bool CanSetPosition { get { return true; } }
    }

    4.قابلیت popup داشته باشه.
    5.هر کس خیلی مرده با mono بنویسه
    6.الان چیز دیگه به ذهنم نمیرسه.
    آخرین ویرایش به وسیله FastCode : دوشنبه 01 شهریور 1389 در 21:53 عصر دلیل: وای I.چند وقت بود سوتی این مدلی نداده بودم.

  15. #15
    کاربر دائمی آواتار arefba
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    زیر لب تاپم
    سن
    34
    پست
    782

    نقل قول: دانلود سورس شبه ساز كيبورد !

    ای بابا ویندوز میسازی
    نه بابا همون مال خودم بشه کافیه
    --------------------
    یه کیبورد فارسی در بیاد که همه راحت ازش استفاده کنن
    آخرین ویرایش به وسیله arefba : دوشنبه 01 شهریور 1389 در 18:10 عصر دلیل: این پست به دلیل تکراری بودن به طور خودکار ادغام شده است.

  16. #16

    نقل قول: دانلود سورس شبه ساز كيبورد !

    عالی بود تشکر

    ولی یه سوال:

    بهتر نبود به جای استفاده از دو تا پنل بیای و خاصیت Text کلید ها را به انگلیسی تبدیل کنی؟

  17. #17
    کاربر دائمی آواتار ایمان مدائنی
    تاریخ عضویت
    آذر 1386
    محل زندگی
    تهران
    پست
    1,463

    نقل قول: دانلود سورس شبه ساز كيبورد !

    دوست عزيز اين نرم افزار در حد مبتدي هست و فقط جهت رفع يه مشكل كوچيك نوشته شده !
    شما هر جور كه دوست داري تغييرش بده و استفاده كن !
    فقط خواستم دوستان چيز جديدي ياد بگيرن

  18. #18
    کاربر دائمی آواتار FastCode
    تاریخ عضویت
    تیر 1388
    محل زندگی
    /dev/null
    پست
    3,486

    نقل قول: دانلود سورس شبه ساز كيبورد !

    نقل قول نوشته شده توسط iman_lovely666 مشاهده تاپیک
    دوست عزيز اين نرم افزار در حد مبتدي هست و فقط جهت رفع يه مشكل كوچيك نوشته شده !
    شما هر جور كه دوست داري تغييرش بده و استفاده كن !
    فقط خواستم دوستان چيز جديدي ياد بگيرن
    100%
    ولی بهترین نرمافزار مبتدی ای هست که توی چند ماه اخیر دیدم.
    امیدوارم خطابتون به من نباشه چون من در واقع یه پروژه دیگه تعریف کردم که در واقعاً هدفش extensibility و extendability و maintainability بود.نه درست کردن یه چیزی که سریع کار راه بندازه.بلکه یه چیزی که فردا هر کسی بتونه ازش استفاده بکنه و وقتی اون کلید "." رو فشار داد فکش باز بمونه.

  19. #19
    کاربر دائمی آواتار ایمان مدائنی
    تاریخ عضویت
    آذر 1386
    محل زندگی
    تهران
    پست
    1,463

    نقل قول: دانلود سورس شبه ساز كيبورد !

    من هم با شما موافقم !
    بهتر نرم افزار وقتي نوشته مي شه طوري باشه كه هم كامل و هم همه بتونن ازش استفاده كنن !

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •