إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

آخر الأخبار والمواضيع

تقليص

Home

  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • عداد الإستغفار

    عداد الإستغفار

    السلام عليكم ورحمة الله و بركاته

    شرح فكرة السكربت:

    عداد الأستغفار يعمل عند الضغط على أختصار من الكيبورد و عند كل ضغطة يضيف 1 إلى العداد و يظهر إطار صغير في منتصف الشاشة لعرض العدد لمدة ثانية ثم يتم أغلاقه تلقائياً . أذا وصل العداد إلى 100 يرجع إلى الصفر. يتم حفظ العدد في ملف count.txt يتم إنشاءه تلقائياً بواسطة السكربت.


    شرح إعداد السكربت:

    1. قم بفتح مجلد Home وقم بإنشاء مجلد بإسم counter

    2. في داخل المجلد counter قم بإنشاء ملف نصي بإسم Counter.java , ثم قم بنسخ السكربت التالية و ضعه في داخل الملف ثم قم بالحفظ



    :
    package counter; import java.awt.BorderLayout; import java.awt.Event; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.IOException; import java.io.PrintWriter; import java.nio.charset.Charset; import java.nio.charset.StandardCharsets; import java.nio.file.Files; import java.nio.file.Paths; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JButton; import javax.swing.SwingConstants; public class Counter extends JFrame { private static String fileName = System.getProperty("user.dir") + "/counter/count.txt"; public Counter() { this.setTitle("Counter"); this.setResizable(false); this.setLocationRelativeTo(null); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.pack(); this.setSize(150, 150); this.setVisible(true); } public static void main(String[] args) { Counter obj = new Counter(); int count = 0; try { try { try { String countString = readFile(fileName, StandardCharsets.UTF_8).trim(); count = (int) Integer.parseInt(countString); } catch (Exception e) { outResult(fileName, String.valueOf(count)); } finally { if (count
    ...
    شاهد أكثر | الذهاب إلى المشاركة

  • سكربت بايثون لتسهيل تثبيت بعض الأشياء في فيدورا

    سكربت بايثون لتسهيل تثبيت بعض الأشياء في فيدورا

    بسم الله الرحمن الرحيم
    السلام عليكم ورحمة الله وبركاته




    قمت بعمل سكربت بايثون لتسهل تثبيت بعض الأشياء لفيدورا ,طريقة تنزيل وتشغيل السكربت مشروحة في هذا الرابط .

    https://github.com/yucefsourani/arfedy

    ...
    شاهد أكثر | الذهاب إلى المشاركة

  • إعادة تسمية الملفات باستخدام rename

    إعادة تسمية الملفات باستخدام rename

    لينكس على السّريع : إعادة تسمية الملفات باستخدام rename


    تذكير بالموضوع السابق : إعادة تسمية الملفات باستخدام mv

    كما في المرة السابقة سنتحدث اليوم عن إعادة تسمية مجموعة من الملفات لكن باستخدام أداة أخرى وهي rename ؛ بحيث أنّنا لن نضطر لاستعمال حلقات التكرار والأمر مشابه نوعا ما لما يقوم به الأمرsed ، لكن الأداة rename تستخدم التعابير النظامية perlexpr لكننا سنذكر فقط التعابير النظامية المشتركة بين الاثنين .
    بعض خصائص الأمر :
    n, –no-act- : يوصى باستخدام هذه الخاصية كثيرا ، فمن خلالها يتم إظهار التغييرات التي ستتم بدون إجراء أي تعديل
    f, –force : الكتابة على الملفات بدون أدنى تحذير
    v, –verbose – : تفعيل وضع verbose ليتم إظهار التغييرات الجارية
    ويكون الشكل العام للأمر كالتالي :

    :
    rename [option] 's/old-name/new-name/' file
    باستبدال file بالملفات التي تود تغيير أسمائها
    كمثال أوّلي مثلا نريد استبدال المسافات الفارغة المتواجدة في أسماء الملفات أو المجلدات بالرمز _ :

    المثال 1 :
    :
    rename 's/ /_/g' *
    g ليتم الاستبدال في أكثر من موضع إن وجد
    الآن سنقوم كالعادة بإنشاء مجلد نقوم فيه بأمثلتنا
    ...
    شاهد أكثر | الذهاب إلى المشاركة

  • المراقبة العالمية ! Global surveillance

    المراقبة العالمية ! Global surveillance

    السلام عليكم ورحمة الله

    مقدمة :
    في يونيو 2013، سرَّب إدوارد سنودين، وهو عميل متعاقد مع وكالة الأمن القومي، مستندات تّصِف بريسم "ومجموعة برامج أخري" بأنه برنامج يتيح مراقبة معمقة للاتصالات الحية والمعلومات المخزنة. ويمكن من استهداف أي عميل لشركة منخرطة في برنامج بريسم، في حال كان هذا العميل يسكن خارج الولايات المتحدة، أو كان مواطنًا أمريكيًا له اتصالات تتضمن محتويات وِب خاصة بأشخاص خارج الولايات المتحدة. البيانات التي يقال أن بريسم يمكِّن من الحصول عليها تتضمن، رسائل البريد الإلكتروني، ومحادثات الفيديو والصوت، والصور، والاتصالات الصوتية ببرتوكول الإنترنت، وعمليات نقل الملفات، وإخطارات الولوج وتفاصيل الشبكات الاجتماعية.
    كشفت الوثائق المسرّبة أن NSA كانت قادرة على الدخول مباشرة إلى الخوادم الخاصة لكل من
    ...
    شاهد أكثر | الذهاب إلى المشاركة

  • باك أب واستعادة mbr

    باك أب واستعادة mbr

    طريقة اخذ باك أب واستعادة الماستر بوت ريكورد "MBR" يكون على اول قطاع في الهاردسك
    الطريقة مفيدة اذا كان نظام الاقلاع Legacy BIOS mode واردت تثبيت الويندوز بعد تثبيت لينكس

    حجم mbr بالبايت:
    446 + 64 + 2 = 512 bytes
    446=Bootstrap
    64=Partition table
    2=Signature

    ملاحظة! انت وحدك المسؤول عن كل شئ قد يحدث لجهازك لا تنفد الاوامر الا اذا كونت تعلم ماذا تفعل.

    الباك اب قبل تثبيت الويندوز خد نسخة من MBR
    :
    dd if=/dev/sda of=/path-to-save/mbr-backup.img bs=512 count=
    الاستعادة اقلع الجهاز من القرص الحي ثم ارجع MBR مع تحديث grub بعد اقلاع ل...
    شاهد أكثر | الذهاب إلى المشاركة

  • اضافة مستخدم لينيكس جديد و استعمال نفس اسم الحساب لMySQL و قاعدة بيانات بإسمه ايضًا.

    طبعًا هذه استعملها لفتح حساب جديد لشخص يريد ان يستعمل مجلده المنزل (او home directory بالانجليزي) لحفظ موقع الويب خاصته. يعني هذه طريقة ارجو تكون خفيفة ظريفة لإدارة الخادم عليكم. و هكذا ابدؤوا بيع المواقع عالسريع.

    انا استعمل دبيان 8.0 جسي هنا.

    قبل أي شيء, لتوظيف المجلدات المنزل كلها لتكون محافظ لصفحات ويب لكل مستخدم. نفعّل الوحدة userdir:
    :
    a2enmod userdir
    بس على شان تفهم كيف تحفظ الامر السابق: a2 = apache2 web server , enmod =enable module
    هناك الكثير من الاوامر تخص خادم الويب اباتشي تبدأ بــ a2 .

    ثم حرر بأي محرر نصي مثل vi او pico ملف اعدادات الاباتشي:

    :
    vi /etc/apache2/apache2.conf
    ضع في آخر سطر في الملف على سطر مستقل لوحده ما يلي:
    :
    UserDir public
    UserDir disable root
    الكلمة public_html هو اسم مجلد موجود في المجلد المنزل مباشرة. بمعنى لو كان عندك اسم مستخدم اسمه saleem (سليم) , لازم سليم يضع موقعه على الخادم داخل مسار القرص /home/saleem/public_html/ . و التعل...
    شاهد أكثر | الذهاب إلى المشاركة

  • تحويل توزيعة ديبيان من مستقرة الى اختبارية

    تحويل توزيعة ديبيان من مستقرة الى اختبارية

    السلام عليكم ورحمة الله وبركاته ...
    قمت بتنصيب ديبيان 8 المستقرة بواجهة جنوم ...
    واجهت عدة مشاكل منها ان النواة قديمة جدا ... جميع ازرار الfn لا تعمل ...
    بعض المكاتب libraries قديمه جدا ... البرامج قديمه ...
    توجد عدة حلول منها اضافة مستودعات backports المستقرة والمحدثه ...
    او تحويل التوزيعه الى اختبارية ... كالتالي ...
    اولا فتح الطرفية ثم ادخال الامر التالي للتعديل على المستودعات ..
    :
    sudo gedit /etc/apt/sources.list
    ادخل كلمة السر لحساب الجذر ... بعدها نقوم بتعديل مستودعات التوزيعة .. نقوم بتغيير كلمة jessie الموجوده في المستودعات الى كلمة stretch لتحويل التوزيعه الى الاختبارية .. ملاحظة -حسب علمي...
    شاهد أكثر | الذهاب إلى المشاركة

  • ثقافة صانعي الكراكات اللينوكساويين ،،

    ثقافة صانعي الكراكات اللينوكساويين ،،

    بسم الله الرحمن الرحيم

    السلام عليكم ورحمة الله وبركاته ،

    البرمجيات المدفوعة موجودة في كل مكان من قبل أناس لا يريدون نشر مجهودهم مجاناً
    (اختلفنا أو اتفقنا تجاههم فهذا ليس محور موضوعنا اليوم)

    -=-=-=-=-=-=-=-=-

    أما صانعو الكراكات اللينوكساويون ، فلهم وجهة نظرهم الخاصة والتي تلغي الفائدة من وجود برمجيات مملوكة محدودة الصلاحيات في البيئة الحرة لينوكس ،

    فكما لا يغيب عن أذهاننا وجود الكثييييييير من الكراكات في بيئة تجارية بحتة مثل وندوز ،

    أما في بيئة حرة كلينوكس الكراكات ليست مجرد باتشات وملفات صغيرة تقوم بكسر حماية البرامج فحسب ، بل تمثل فلسفة عميقة المحتوى ،

    -=-=-=-=-=-=-=-=- أثناء بحثي في جوجل قبل فترة عن برنامج معين (لينوكساوي مملوك محدود الصلاحيات في النسخة المجانية) وإذا بعثوري على رابط للبرنامج مع الكراك !!! قلنا نجرب ،
    ...
    شاهد أكثر | الذهاب إلى المشاركة

  • أشهر 25 توزيعة لينكس فى اخر إصدار من المصدر

    أشهر 25 توزيعة لينكس فى اخر إصدار من المصدر

    بسم الله الرحمن الرحيم
    السلام عليكم رحمة الله

    أنقل لحضراتكم اليوم أفضل 25 توزيعة لينكس من مصادرها الرئيسية بروابط مباشرة


    ...
    شاهد أكثر | الذهاب إلى المشاركة

  • إعادة تسمية عدة ملفات باستخدام mv

    إعادة تسمية عدة ملفات باستخدام mv

    لينكس على السّريع : إعادة تسمية الملفات باستخدام mv


    تذكير بالموضوع السابق :استعراض وقتل العمليات الأكثر استهلاكا
    يتوفر لينكس على أداتين قويتين لتغيير أسماء الملفات، سنتحدث عن إحداها في هذا الموضوع وهي الأمر mv، والأخرى هي الأمر rename سنتناولها في الموضوع القادم إن شاء الله. إذن سنتحدث في هذا الموضوع عن إعادة تسمية مجموعة من الملفات دفعة واحدة باستخدام الأمر mv وبمساعدة حلقات التكرارfor loops
    بيد أنّنا سنبدأ أولا بشرح مبسط عن استخدام الأمر mv وكذلك حلقات التكرار، لننتقل بعد ذلك للشرح الأساسي .

    الأمر mv



    الأمر mv يُستعمل لنقل أو إعادة تسمية الملفات
    حينما نستخدمه بالشكل التالي – باعتبار أنه لايوجد أي ملف أو مجلد يحمل الإسم file2 في المسار الذي تتم فيه العملية – :
    :
    mv file1 file2
    فهو يقوم بإعادة تسمية الملف file1 إلى file2
    وإذا استخدمناه بهذه الطريقة :
    :
    mv file ... directory
    فهو يقوم بنقل ملف أو أكثر للمجلد directory

    بعض خيارات الأمر :
    -i : طلب موافقة المستخدم قبل استبدال ملف موجود مسبقا، في حالة عدم استخدام هذا الخيار وقمت مثلا بتسمية ملف بنفس اسم ملف موجود مسبقا سيتم استبدال هذا الأخير بدون إذن منك
    -v : تفعيل وضع verbose ليتم إظهار ما يقوم به الأمر .

    حلقة التكرارFor



    حلقات التكرار هي جزء لايتجزأ في أية لغة برمجة وكذلك الأمر بالنسبة لshell script...
    شاهد أكثر | الذهاب إلى المشاركة
لا توجد مقالات في هذا القسم.
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة
رجاء إدخل إلى حسابك لمشاهدة المشاركات المشترك بها.

التصانيف

تقليص

Latest Articles

تقليص

  • تجربة تثبيت توزيعة ديبيان بجانب ويندوز بدون usb او cd
    أحمد غريب
    التجربة تمت على VirtualBox النظام ويندوز اكسبي قرص صلب واحد قسمين c و d

    التجربة قسمين القسم الاول تجهيز ملف iso دبيان لعملية الاقلاع لايف من الهاردسك والقسم الثاني عملية الثتبيت تحتاج الى
    27-11-2016, 03:08 PM
  • عداد الإستغفار
    مبتدى في للينكس
    السلام عليكم ورحمة الله و بركاته

    شرح فكرة السكربت:

    عداد الأستغفار يعمل عند الضغط على أختصار من الكيبورد و عند كل ضغطة يضيف 1 إلى العداد و يظهر إطار صغير في منتصف الشاشة لعرض العدد لمدة ثانية ثم يتم أغلاقه تلقائياً . أذا وصل العداد إلى 100 يرجع إلى الصفر. يتم حفظ العدد في ملف count.txt يتم إنشاءه تلقائياً بواسطة السكربت.


    شرح إعداد السكربت:

    1. قم بفتح مجلد Home وقم بإنشاء مجلد بإسم counter

    2. في داخل المجلد counter قم بإنشاء ملف نصي بإسم Counter.java , ثم قم بنسخ السكربت التالية و ضعه في داخل الملف ثم قم بالحفظ



    :
    package counter; import java.awt.BorderLayout; import java.awt.Event; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.IOException; import java.io.PrintWriter; import java.nio.charset.Charset; import java.nio.charset.StandardCharsets; import java.nio.file.Files; import java.nio.file.Paths; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JButton; import javax.swing.SwingConstants; public class Counter extends JFrame { private static String fileName = System.getProperty("user.dir") + "/counter/count.txt"; public Counter() { this.setTitle("Counter"); this.setResizable(false); this.setLocationRelativeTo(null); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.pack(); this.setSize(150, 150); this.setVisible(true); } public static void main(String[] args) { Counter obj = new Counter(); int count = 0; try { try { try { String countString = readFile(fileName, StandardCharsets.UTF_8).trim(); count = (int) Integer.parseInt(countString); } catch (Exception e) { outResult(fileName, String.valueOf(count)); } finally { if (count
    ...
    23-11-2016, 02:11 AM
  • سكربت بايثون لتسهيل تثبيت بعض الأشياء في فيدورا
    yucef
    بسم الله الرحمن الرحيم
    السلام عليكم ورحمة الله وبركاته




    قمت بعمل سكربت بايثون لتسهل تثبيت بعض الأشياء لفيدورا ,طريقة تنزيل وتشغيل السكربت مشروحة في هذا الرابط .

    https://github.com/yucefsourani/arfedy

    ...
    23-11-2016, 02:09 AM
  • إعادة تسمية الملفات باستخدام rename
    OtmanGX
    لينكس على السّريع : إعادة تسمية الملفات باستخدام rename


    تذكير بالموضوع السابق : إعادة تسمية الملفات باستخدام mv

    كما في المرة السابقة سنتحدث اليوم عن إعادة تسمية مجموعة من الملفات لكن باستخدام أداة أخرى وهي rename ؛ بحيث أنّنا لن نضطر لاستعمال حلقات التكرار والأمر مشابه نوعا ما لما يقوم به الأمرsed ، لكن الأداة rename تستخدم التعابير النظامية perlexpr لكننا سنذكر فقط التعابير النظامية المشتركة بين الاثنين .
    بعض خصائص الأمر :
    n, –no-act- : يوصى باستخدام هذه الخاصية كثيرا ، فمن خلالها يتم إظهار التغييرات التي ستتم بدون إجراء أي تعديل
    f, –force : الكتابة على الملفات بدون أدنى تحذير
    v, –verbose – : تفعيل وضع verbose ليتم إظهار التغييرات الجارية
    ويكون الشكل العام للأمر كالتالي :

    :
    rename [option] 's/old-name/new-name/' file
    باستبدال file بالملفات التي تود تغيير أسمائها
    كمثال أوّلي مثلا نريد استبدال المسافات الفارغة المتواجدة في أسماء الملفات أو المجلدات بالرمز _ :

    المثال 1 :
    :
    rename 's/ /_/g' *
    g ليتم الاستبدال في أكثر من موضع إن وجد
    الآن سنقوم كالعادة بإنشاء مجلد نقوم فيه بأمثلتنا
    ...
    23-11-2016, 02:05 AM
  • المراقبة العالمية ! Global surveillance
    عبدالرحمـن محمد
    السلام عليكم ورحمة الله

    مقدمة :
    في يونيو 2013، سرَّب إدوارد سنودين، وهو عميل متعاقد مع وكالة الأمن القومي، مستندات تّصِف بريسم "ومجموعة برامج أخري" بأنه برنامج يتيح مراقبة معمقة للاتصالات الحية والمعلومات المخزنة. ويمكن من استهداف أي عميل لشركة منخرطة في برنامج بريسم، في حال كان هذا العميل يسكن خارج الولايات المتحدة، أو كان مواطنًا أمريكيًا له اتصالات تتضمن محتويات وِب خاصة بأشخاص خارج الولايات المتحدة. البيانات التي يقال أن بريسم يمكِّن من الحصول عليها تتضمن، رسائل البريد الإلكتروني، ومحادثات الفيديو والصوت، والصور، والاتصالات الصوتية ببرتوكول الإنترنت، وعمليات نقل الملفات، وإخطارات الولوج وتفاصيل الشبكات الاجتماعية.
    كشفت الوثائق المسرّبة أن NSA كانت قادرة على الدخول مباشرة إلى الخوادم الخاصة لكل من
    ...
    23-11-2016, 02:04 AM
  • اضافة مستخدم لينيكس جديد و استعمال نفس اسم الحساب لMySQL و قاعدة بيانات بإسمه ايضًا.
    superlinux
    طبعًا هذه استعملها لفتح حساب جديد لشخص يريد ان يستعمل مجلده المنزل (او home directory بالانجليزي) لحفظ موقع الويب خاصته. يعني هذه طريقة ارجو تكون خفيفة ظريفة لإدارة الخادم عليكم. و هكذا ابدؤوا بيع المواقع عالسريع.

    انا استعمل دبيان 8.0 جسي هنا.

    قبل أي شيء, لتوظيف المجلدات المنزل كلها لتكون محافظ لصفحات ويب لكل مستخدم. نفعّل الوحدة userdir:
    :
    a2enmod userdir
    بس على شان تفهم كيف تحفظ الامر السابق: a2 = apache2 web server , enmod =enable module
    هناك الكثير من الاوامر تخص خادم الويب اباتشي تبدأ بــ a2 .

    ثم حرر بأي محرر نصي مثل vi او pico ملف اعدادات الاباتشي:

    :
    vi /etc/apache2/apache2.conf
    ضع في آخر سطر في الملف على سطر مستقل لوحده ما يلي:
    :
    UserDir public
    UserDir disable root
    الكلمة public_html هو اسم مجلد موجود في المجلد المنزل مباشرة. بمعنى لو كان عندك اسم مستخدم اسمه saleem (سليم) , لازم سليم يضع موقعه على الخادم داخل مسار القرص /home/saleem/public_html/ . و التعل...
    23-11-2016, 02:03 AM
يعمل...
X