اطلاعیه

Collapse
No announcement yet.

کتابخانه alcd.h

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    کتابخانه alcd.h

    سلام خسته نباشید.
    کتاخبانه alcd.h داخلشو یعنی توابعی که ساخترو چطوری میتونم ببینم؟
    رفتم فایل alcd.h باز کردم اما درست نشون نمیده.

    #2
    پاسخ : کتابخانه alcd.h

    سلام
    اگه توی هر جایی فایل هگز رو دیدی بهرته وقتت رو برای کشف رمز و استخراج برنامه نزاری
    تقریبا می شه گفت هیچ جور نمیشه اون رو دید


    اگه مردم می دونستن زمان چقدر با ارزشه دیگه هیچ وقت کفش بند دار نمی خریدن البرت انیشتن

    دیدگاه


      #3
      پاسخ : کتابخانه alcd.h

      خیلی ممنونم.
      خب الان ببینید من چطوری میتونم توابع داخل کتابخانه alcd.h ببینم. راهی هست؟ جایی هست کدهاشو گذاشته باشه؟

      دیدگاه


        #4
        پاسخ : کتابخانه alcd.h

        نوشته اصلی توسط alibbb نمایش پست ها
        خیلی ممنونم.
        خب الان ببینید من چطوری میتونم توابع داخل کتابخانه alcd.h ببینم. راهی هست؟ جایی هست کدهاشو گذاشته باشه؟
        سلام . داخل یک هدر فایل رو میتوانی به راحتی ادیت کنی و سیو کنی و جدیدش کنی و ... پایه ها رو هم عوض کنی و... خیلی کارهای دیگه به راحتی باز کن کتابخانه را و بعدمیشه سیو کنی آن را و استفاده کنی در کد . دوست عزیزمان بالا فرمودند فایل هگز اشتباه فرمودند این فایل دات اچ یعنی دات هدر هست نه دات هگز که کد شده باشد . دات اچ باز می شود و قابل ادیت و ویرایش و شماهده است . این که زبانش اینجوری شده فایل کتابخانه ات قلابی و اوور رایت شده است . فایل اصلی دات اچ alcd را دانلود کن .بزن دانلود فایل کتابخانه الفابت ال سی دی برای کدویژن . بعد برو توی پوشه ها کپیش کن و بعد توی کد میتون فراخاونیش کنی . و میتونی قبل از استفاده ازش ادیتش کنی و جزیاتشو باز کنی ببینی . از قسمت اوپن

        دیدگاه


          #5
          پاسخ : کتابخانه alcd.h

          نوشته اصلی توسط amirtevez2 نمایش پست ها
          سلام . داخل یک هدر فایل رو میتوانی به راحتی ادیت کنی و سیو کنی و جدیدش کنی و ... پایه ها رو هم عوض کنی و... خیلی کارهای دیگه به راحتی باز کن کتابخانه را و بعدمیشه سیو کنی آن را و استفاده کنی در کد . دوست عزیزمان بالا فرمودند فایل هگز اشتباه فرمودند این فایل دات اچ یعنی دات هدر هست نه دات هگز که کد شده باشد . دات اچ باز می شود و قابل ادیت و ویرایش و شماهده است . این که زبانش اینجوری شده فایل کتابخانه ات قلابی و اوور رایت شده است . فایل اصلی دات اچ alcd را دانلود کن .بزن دانلود فایل کتابخانه الفابت ال سی دی برای کدویژن . بعد برو توی پوشه ها کپیش کن و بعد توی کد میتون فراخاونیش کنی . و میتونی قبل از استفاده ازش ادیتش کنی و جزیاتشو باز کنی ببینی . از قسمت اوپن
          سلام
          کتابخونه ها معمولا از تعدادی فایل .h که معرفی توابع و ثابت ها داخلشون هست و تعدادی فایل که بدنه توابع توشون قرار گرفته تشکیل شدن. حالا این بدنه توابع میتونه به صورت متن باز داخل فایل های .c باشه یا به صورت از پیش کمپایل شده داخل فایل های .a یا .lib و امثال اون.
          کتابخونه های کدویژن برای جلوگیری از کپی برداری به صورت از پیش کمپایل شده هستن و این فایلی که دوستمون باز کرده هم همون فایل .lib هستش که مشخصا قابل خوندن نیست. کاربر محترم saeed bagherani هم درست گفتن که این فایل ها متنی نیستن و باینری هستن به خاطر همین وقتی با ویرایشگر متن باز میشن، غیر قابل خوندن هستن!

          دیدگاه


            #6
            پاسخ : کتابخانه alcd.h

            نوشته اصلی توسط hossein.m98 نمایش پست ها
            سلام
            کتابخونه ها معمولا از تعدادی فایل .h که معرفی توابع و ثابت ها داخلشون هست و تعدادی فایل که بدنه توابع توشون قرار گرفته تشکیل شدن. حالا این بدنه توابع میتونه به صورت متن باز داخل فایل های .c باشه یا به صورت از پیش کمپایل شده داخل فایل های .a یا .lib و امثال اون.
            کتابخونه های کدویژن برای جلوگیری از کپی برداری به صورت از پیش کمپایل شده هستن و این فایلی که دوستمون باز کرده هم همون فایل .lib هستش که مشخصا قابل خوندن نیست. کاربر محترم saeed bagherani هم درست گفتن که این فایل ها متنی نیستن و باینری هستن به خاطر همین وقتی با ویرایشگر متن باز میشن، غیر قابل خوندن هستن!
            باتشکر . آقای علی هم که سوال کردن گفتن دات اچ و بنده همان فایل سی را توضیح دادم و فکر کنم میخواسته همین را ادیت کنه و یک تغییرات جزیی تغییراتی بده .سوال کرده دات اچ بعد دات لیب را اشتباها باز کرده تو عکس

            دیدگاه


              #7
              پاسخ : کتابخانه alcd.h

              نوشته اصلی توسط amirtevez2 نمایش پست ها
              باتشکر . آقای علی هم که سوال کردن گفتن دات اچ و بنده همان فایل سی را توضیح دادم و فکر کنم میخواسته همین را ادیت کنه و یک تغییرات جزیی تغییراتی بده .سوال کرده دات اچ بعد دات لیب را اشتباها باز کرده تو عکس
              ایشون احتمالا منظورش همون بدنه توابع باشه. قصدش هرچی که هست، در حال حاضر فایل .lib رو باز کرده که طبیعیه اینجوری نشون داده بشه!

              دیدگاه


                #8
                پاسخ : کتابخانه alcd.h

                نوشته اصلی توسط hossein.m98 نمایش پست ها
                ایشون احتمالا منظورش همون بدنه توابع باشه. قصدش هرچی که هست، در حال حاضر فایل .lib رو باز کرده که طبیعیه اینجوری نشون داده بشه!
                ببخشید ولی ما به این حالت که نمایش داده بشه و معمولا روی نمایشگرهای کوچک هم وقتی خطوط دیتا یا کنترل اشتباه وصل کنیم اصطلاحا میگیم داره اسکی نشون میده نه هگز !!! هگز یعنی مبنای16 .اعداد1تا 9 و حروف بزرگ A تا F . کافیه یک فایل هگز باز کنید ببینید فقط عدد و حروف بزرگ لاتینه و منظم و خوشکل هست . به این حالت اصطلاحا میگن داره اسکی بهت نشون میده

                دیدگاه


                  #9
                  پاسخ : کتابخانه alcd.h

                  نوشته اصلی توسط amirtevez2 نمایش پست ها
                  ببخشید ولی ما به این حالت که نمایش داده بشه و معمولا روی نمایشگرهای کوچک هم وقتی خطوط دیتا یا کنترل اشتباه وصل کنیم اصطلاحا میگیم داره اسکی نشون میده نه هگز !!! هگز یعنی مبنای16 .اعداد1تا 9 و حروف بزرگ A تا F . کافیه یک فایل هگز باز کنید ببینید فقط عدد و حروف بزرگ لاتینه و منظم و خوشکل هست . به این حالت اصطلاحا میگن داره اسکی بهت نشون میده
                  من زیاد در قید و بند اصطلاحات نیستم. این که بگیم اسکی نشون میده هم به نظر من حرف چرندیه چون در هر صورت ادیتورها یا به قول شما نمایشگرها، منطقی دارن و با اون منطق هرچیزی بذاری جلوشون، اونطوری که میفهمن نشون میدن. حالا این منطق میخواد اسکی باشه، UTF-8 باشه، UTF-16 باشه یا هرچیز دیگه. چیزی که مهمه اینه که این فایل .LIB یک فایل باینریه و این ادیتور به قول شما با اسکی کار میکنه؛ به خاطر همین هرچی رو میبینه معادل اسکی اون رو نشون میده.
                  وقتی میگن یک فایل متنیه، یعنی توسط انسان قابل فهمیدنه و به عبارت دیگه، یا تمام کاراکترهای اون قابلیت نمایشن مثل حروف و اعداد و علامت*ها، یا از کاراکترهای کنترلی مثل CR و LF تشکیل شدن که باز اثر قابل فهمی روی متن دارن. در مقابل فایلهای باینری، میتونن هر مقدار عددی صحیحی داشته باشن و محدود به کاراکترهای قابل نمایش نیستن.

                  دیدگاه


                    #10
                    پاسخ : کتابخانه alcd.h

                    نوشته اصلی توسط hossein.m98 نمایش پست ها
                    من زیاد در قید و بند اصطلاحات نیستم. این که بگیم اسکی نشون میده هم به نظر من حرف چرندیه چون در هر صورت ادیتورها یا به قول شما نمایشگرها، منطقی دارن و با اون منطق هرچیزی بذاری جلوشون، اونطوری که میفهمن نشون میدن. حالا این منطق میخواد اسکی باشه، UTF-8 باشه، UTF-16 باشه یا هرچیز دیگه. چیزی که مهمه اینه که این فایل .LIB یک فایل باینریه و این ادیتور به قول شما با اسکی کار میکنه؛ به خاطر همین هرچی رو میبینه معادل اسکی اون رو نشون میده.
                    وقتی میگن یک فایل متنیه، یعنی توسط انسان قابل فهمیدنه و به عبارت دیگه، یا تمام کاراکترهای اون قابلیت نمایشن مثل حروف و اعداد و علامت*ها، یا از کاراکترهای کنترلی مثل CR و LF تشکیل شدن که باز اثر قابل فهمی روی متن دارن. در مقابل فایلهای باینری، میتونن هر مقدار عددی صحیحی داشته باشن و محدود به کاراکترهای قابل نمایش نیستن.
                    لطفا یک محیط یا کامپایلری را معرفی نمائید که در آن بتوان فایل لیب را ادیت و مشاهده کرد

                    دیدگاه


                      #11
                      پاسخ : کتابخانه alcd.h

                      نوشته اصلی توسط amirtevez2 نمایش پست ها
                      لطفا یک محیط یا کامپایلری را معرفی نمائید که در آن بتوان فایل لیب را ادیت و مشاهده کرد
                      فایل های باینری رو باید با ابزارهای باینری مثل Winhex ادیت کرد. هرچند اگر هم بتونید فایل باینری رو با این ابزارها ادیت کنید، باید بلد باشید به چه نحو و ترتیبی بایت*ها رو ادیت کنید که در نهایت درست کار کنه و این مسئله احتمالا برای فایل .lib از عهده من و شما خارجه!
                      جدیدترین ویرایش توسط hossein.m98; ۱۲:۲۶ ۱۴۰۰/۱۰/۰۷.

                      دیدگاه


                        #12
                        پاسخ : کتابخانه alcd.h

                        نوشته اصلی توسط hossein.m98 نمایش پست ها
                        فایل های باینری رو باید با ابزارهای باینری مثل Winhex ادیت کرد. هرچند اگر هم بتونید فایل باینری رو با این ابزارها ادیت کنید، باید بلد باشید به چه نحو و ترتیبی بایت*ها رو ادیت کنید که در نهایت درست کار کنه و این مسئله احتمالا برای فایل .lib از عهده من و شما خارجه!
                        خب ممنون . چه نرم افزاری برای نوشتن یک فایل دات لیب جدید خوب است ؟یا اینکه نمیشه بدون بدنه فقط فایل دات سی ایجاد کنیم ؟ آیا کتابخانه هایی هستند که فقط با زبان سی کامل همه چیزشون داخل خودش باشه ؟ با تشکر

                        دیدگاه


                          #13
                          پاسخ : کتابخانه alcd.h

                          نوشته اصلی توسط amirtevez2 نمایش پست ها
                          خب ممنون . چه نرم افزاری برای نوشتن یک فایل دات لیب جدید خوب است ؟یا اینکه نمیشه بدون بدنه فقط فایل دات سی ایجاد کنیم ؟ آیا کتابخانه هایی هستند که فقط با زبان سی کامل همه چیزشون داخل خودش باشه ؟ با تشکر
                          ببینید فکر کنم اشتباه متوجه قضیه شدید! فایل .lib قابل نوشتن توسط یوزر عادی نیست. میشه ساخت، اما به کمک کمپایلر مناسب نه این که خودتون دستی مثل کد بردارید بنویسیدش.
                          فایل .lib در اینجا خروجی کمپایلره. یعنی یک یا چند فایل .c داده شده به کمپایلر، کمپایلر اونا رو کمپایل کرده و خروجی رو در یک فایل .lib ذخیره کرده. شما وقتی میتونی خودت یه فایل .lib بسازی که بدونی کمپایلر و اون ماشین هدف دقیقا چجوری کار میکنن. پیشنهاد میکنم برید در مورد بیلد کردن یک پروژه در زبان سی و کتابخونه های استاتیک و داینامیک تحقیق کنید. هرچند کدویژن یک کمپایلر کاملا استاندارد نیست و بعضی چیزاش با یک کمپایلر استاندارد مثل GCC فرق داره.
                          جدیدترین ویرایش توسط hossein.m98; ۱۶:۱۴ ۱۴۰۰/۱۰/۰۷.

                          دیدگاه

                          لطفا صبر کنید...
                          X