Bitcoin Forum
May 03, 2024, 10:37:24 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: تعلم scraping  (Read 108 times)
OmegaStarScream (OP)
Moderator
Legendary
*
Offline Offline

Activity: 3472
Merit: 6115



View Profile
October 24, 2020, 03:02:50 PM
Merited by khaled0111 (2), coupable (2), yhiaali3 (1), 0x256 (1)
 #1

السلام عليكم اخواني.

كنت أفكر في عمل بعض الشروحات و مشاركتكم بعض ال code snippets في لغة السي الشارب التي تخص ال scraping المنتدى. مثلا:

- الاتصال بالحساب بطريقة اتوماتكية
- الحصول على احصائيات الأعضاء. شئ شبيه بخاصية ال user stats التي تم تعطيلها في المنتدى.
- الحصول على احصائيات ال merit.
الخ.

هل يوجد فيكم من هو مهتم بتعلم هذه الأشياء؟ الشروحات سوف تكون بسيطة لكن بالاجتهاد، قد تساعدكم على انشاء بوتات تلغرام أو مواقع مثل bpip مثلا.


█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
1714732644
Hero Member
*
Offline Offline

Posts: 1714732644

View Profile Personal Message (Offline)

Ignore
1714732644
Reply with quote  #2

1714732644
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714732644
Hero Member
*
Offline Offline

Posts: 1714732644

View Profile Personal Message (Offline)

Ignore
1714732644
Reply with quote  #2

1714732644
Report to moderator
0x256
Sr. Member
****
Offline Offline

Activity: 329
Merit: 334


View Profile
October 24, 2020, 04:25:08 PM
 #2

و عليكم السلام , شخصياً أنا مهتم بالتعرف أكثر عن الموضوع لم افهم مصطلح "code snippets" أتذكر أنها أكواد تستخدم بالمتصفحات لأداء وظيفة ما بالمتصفح لا اعرف أن كان الموضوع مشابهه أو مختلف, من جانب آخر الترجمة الحرفية لمصطلح "scraping" = تجريف

ممكن توضيح له تجريف ماذا ؟  Grin أن كان بنفس معنى قاعدة بيانات Loyce حسب ما فهمت جرف البيانات من هنا او أخذ نسخة من البيانات المطلوبة من صفحات معينة لمكان تخزين ما كـ سيرفر

هل نحتاج لتعمق بالسي شارب لفهم الدروس ؟
أنا مهتم أيضاً بتعلم جافاسكريبت , سي شارب هل من مهتمين لتبادل المعارف و التعلم و غيره سيكون أمر جميل ..
khaled0111
Legendary
*
Offline Offline

Activity: 2520
Merit: 2849


Top Crypto Casino


View Profile WWW
October 24, 2020, 04:59:01 PM
Last edit: October 24, 2020, 06:46:18 PM by khaled0111
Merited by OmegaStarScream (2)
 #3

سأكون من اول المتابعين للدورة ان شاء الله في حال قررت القيام بها  Smiley
فقط اعتقد ان تعلم Python اسهل من C# خاصة في عملية scraping.

لم افهم مصطلح "code snippets" أتذكر أنها أكواد تستخدم بالمتصفحات لأداء وظيفة ما بالمتصفح لا اعرف أن كان الموضوع مشابهه أو مختلف
code snippet تعني مقتطفات من الكود عادة تكون شائعة الاستخدام يمكنك حفظها لاستعمالها في مشاريع لاحقة.

Quote
, من جانب آخر الترجمة الحرفية لمصطلح "scraping" = تجريف

ممكن توضيح له تجريف ماذا ؟  Grin أن كان بنفس معنى قاعدة بيانات Loyce حسب ما فهمت جرف البيانات من هنا او أخذ نسخة من البيانات المطلوبة من صفحات معينة لمكان تخزين ما كـ سيرفر
لا يوجد ترجمة دقيقة للمصطلح لكن هو تماما ما ذكرته. اذ يقوم السكريبت بتصفح الموقع او البرنامج للحصول على البيانات التي تريدها للعمل عليها و معالجتها لاحقا.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
0x256
Sr. Member
****
Offline Offline

Activity: 329
Merit: 334


View Profile
October 24, 2020, 05:13:09 PM
 #4

code snippet تعني مقتطفات من الكود عادة تكون شائعة الاستخدام يمكنك حفظها لاستعمالها في مشاريع لاحقة.
مثل المكتبات البرمجية library ؟  ربما بالشرح العملي مستقبلاً سأفهم عن الفكرة اكثر
+ أوميغا .. مهتمين كذلك بمعرفة طريقة عمل بوتات التليجرام
yhiaali3
Legendary
*
Offline Offline

Activity: 1694
Merit: 1857


#SWGT CERTIK Audited


View Profile WWW
October 25, 2020, 10:45:58 AM
 #5

شكرا لك أخي أوميغا، هذه فكرة رائعة بالفعل، أنا أيضا مهتم لأننا  بحاجة لتعلم مثل هذه الأشياء لأن هناك الكثير من الأشياء الجميلة التي يمكن عملها بواسطة هذه الأكواد.
في الحقيقة أتمنى أن يكون هناك أيضا شروحات تتضمن بعض الأكواد المستخدمة في الموقع والتي قد نحتاجها في المواضيع، مثلا يكون هناك أحيانا رابط طويل وبدل من وضعه كامل يمكن أن نضع عنوان أو أي كلمة بدل عنه وقد رأيت ذلك في بعض المواضيع ولكن لا أعلم كيفية فعل ذلك، وهناك الكثير من الأشياء الأخرى التي قد نحتاجها.  

OmegaStarScream (OP)
Moderator
Legendary
*
Offline Offline

Activity: 3472
Merit: 6115



View Profile
October 25, 2020, 07:22:16 PM
 #6

هل نحتاج لتعمق بالسي شارب لفهم الدروس ؟

اذا كانت عندك معارف مسبقة في لغات البرمجة و JavaScript DOM فلا أعتقد أن الأمر سوف يكون صعبا.

مثل المكتبات البرمجية library ؟  ربما بالشرح العملي مستقبلاً سأفهم عن الفكرة اكثر
+ أوميغا .. مهتمين كذلك بمعرفة طريقة عمل بوتات التليجرام

سوف يتعين علينا استخدام مكتبة بطبيعة الحال لكن ما كل ما قصدته هو أنني سوف أضع مقتطفات كود بسيطة للشرح عوض انشاء مشروع كبير ووضعه على موقع GitHub.

بالنسبة لبوتات التلغرام، فسوف أحاول أن أعمل بوت تنبيهات بسيط (للرسائل الخاصة) عند توفر بعض الوقت و أشارككم الكود ان شاء الله.

سأكون من اول المتابعين للدورة ان شاء الله في حال قررت القيام بها  Smiley
فقط اعتقد ان تعلم Python اسهل من C# خاصة في عملية scraping.

صراحة، اخترت لغة سي شارب لأنه عندي تجربة معها، و ليس بسبب سهولتها لكن سوف أقوم بالاطلاع على لغة Python و رؤية ما اذا كانت أفضل (في هذه الحالة)

و شكرا لك على اجابتك للأخ 0x256 Tongue

في الحقيقة أتمنى أن يكون هناك أيضا شروحات تتضمن بعض الأكواد المستخدمة في الموقع والتي قد نحتاجها في المواضيع، مثلا يكون هناك أحيانا رابط طويل وبدل من وضعه كامل يمكن أن نضع عنوان أو أي كلمة بدل عنه وقد رأيت ذلك في بعض المواضيع ولكن لا أعلم كيفية فعل ذلك، وهناك الكثير من الأشياء الأخرى التي قد نحتاجها.   

هل يمكنك أن تعطي مثالا أخي؟ هل تقصد أكواد ال BBCode؟

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
yhiaali3
Legendary
*
Offline Offline

Activity: 1694
Merit: 1857


#SWGT CERTIK Audited


View Profile WWW
October 25, 2020, 07:49:46 PM
 #7


هل يمكنك أن تعطي مثالا أخي؟ هل تقصد أكواد ال BBCode؟

نعم أخي أقصد أكواد BBCode
مثلا في موضوعي الاخير احتجت هذه الأكواد:
 
Code:
[li][iurl=#n1]مقدمة: تعريف بالميكسر بشكل عام[/iurl][/li]


Code:
[size=22pt][b][anchor=n1][color=green]تعريف بالميكسر بشكل عام:[/color][/anchor][/b][/size]

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

khaled0111
Legendary
*
Offline Offline

Activity: 2520
Merit: 2849


Top Crypto Casino


View Profile WWW
October 25, 2020, 08:04:25 PM
Merited by OmegaStarScream (1), yhiaali3 (1)
 #8

نعم أخي أقصد أكواد BBCode
BBcode لا يختلف كثيرا عن html و يمكن اعتباره نسخة مبسطة من هذه الاخيرة.

هذا الموضوع يشرح مختلف الاكواد التي يمكن استعمالها هنا في المنتدى لتنسيق المواضيع:
https://bitcointalk.org/index.php?topic=4738016.0

كذلك يمكنك الاطلاع على هذه الدورة لتعليم تنسيق التوقيعات فهي تعتمد على bbcode و ستكون مفيدة جدا:
https://bitcointalk.org/index.php?topic=1727100.0

او هذه الدورة للاخ hugeblack:
https://bitcointalk.org/index.php?topic=2705814.0

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
yhiaali3
Legendary
*
Offline Offline

Activity: 1694
Merit: 1857


#SWGT CERTIK Audited


View Profile WWW
October 25, 2020, 08:30:43 PM
 #9


BBcode لا يختلف كثيرا عن html و يمكن اعتباره نسخة مبسطة من هذه الاخيرة.

هذا الموضوع يشرح مختلف الاكواد التي يمكن استعمالها هنا في المنتدى لتنسيق المواضيع:
https://bitcointalk.org/index.php?topic=4738016.0

كذلك يمكنك الاطلاع على هذه الدورة لتعليم تنسيق التوقيعات فهي تعتمد على bbcode و ستكون مفيدة جدا:
https://bitcointalk.org/index.php?topic=1727100.0

او هذه الدورة للاخ hugeblack:
https://bitcointalk.org/index.php?topic=2705814.0

شكرا أخي خالد هذا ما كنت أبحث عنه، هذه الأكواد ستكون مفيدة جدا لي إن شاء الله ولكنها تحتاج وقت لقراءتها وفهمها.
سأعمل على قراءتها كلها إن شاء الله وقت فراغي. ألف شكر لك.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!