ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
אורח · ·
 

הודעה פורסם: 28/03/2015 - 09:15
נושא ההודעה: אני מעוניין בסקריפט לשידרוג נתבים (עם curl או תוסף לבראוזר)

לנתבים יש ממשק וובי. (רק ממשק וובי, הם לא בדיוק נתבים אבל הפעולה דומה)
בהנחה שיש לי פול כתובות -
1. כיצד אני מכניס שמשתמש וסיסמה בcurl?
2. כיצד מצרפים את הקובץ של הקושחה?

אולי יש תוסף לבראוזר, או מודול בפרל שעושה את זה?

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

בקיצור - יש רעיונות או כיווני חקירה?
תודה.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
ik לא מחובראורח · ·
 

הודעה פורסם: 28/03/2015 - 15:16
נושא ההודעה:

פעולות ב curl:

קוד:
curl -H "some header" -X POST -d @file_name_for_content -b cookie_name=value http://some_address/


בשביל לעשות משהו כזה (לא באמת ניסיתי) ב bash:
קוד:

#!/usr/bin/env bash

addresses=(127.0.0.1 127.0.0.2)

for add in $addresses; do
   curl -H "some header" -X POST -d @file_name_for_content -b cookie_name=value http://${add}/
done
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
השואלאורח · ·
 

הודעה פורסם: 28/03/2015 - 16:18
נושא ההודעה:

מעולה! (ותודה שלא שלחת אותי לman)
אז אם אני צריך להוסיף לוגין זה יהיה בערך ככה?
קוד:
curl -H "some header" -X POST -d @file_name_for_content -b cookie_name=./bla.txt http://USERNAME:PASSWORD@some_address/


זה יעבוד בפקודה אחת?
(אוכל לבדוק רק מחר)
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
ik לא מחובראורח · ·
 

הודעה פורסם: 28/03/2015 - 18:07
נושא ההודעה:

השואל :
מעולה! (ותודה שלא שלחת אותי לman)
אז אם אני צריך להוסיף לוגין זה יהיה בערך ככה?
קוד:
curl -H "some header" -X POST -d @file_name_for_content -b cookie_name=./bla.txt http://USERNAME:PASSWORD@some_address/


זה יעבוד בפקודה אחת?
(אוכל לבדוק רק מחר)


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

הודעה פורסם: 29/03/2015 - 11:02
נושא ההודעה:

מודול פרל: WWW::Mechanize

תיעוד בסיסי man או perldoc -f על המודולים WWW::Mechanize::Cookbook ו־WWW::Mechanize::FAQ
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
השואלאורח · ·
 

הודעה פורסם: 29/03/2015 - 18:20
נושא ההודעה:

צפריר.
מתוך https://metacpan.org/pod/distribution/WWW-Mechanize/lib/WWW/Mechanize/Cookbook.pod

קוד:
INTRODUCTION

First, please note that many of these are possible just using LWP::UserAgent. Since WWW::Mechanize is a subclass of LWP::UserAgent, whatever works on LWP::UserAgent should work on WWW::Mechanize. See the lwpcook man page included with the libwww-perl distribution.


שזה אומר שאפשר גם עם http::tiny.

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

ותודה לשניכם.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח
  2. אורח [ik לא מחובר]
  3. אורח [השואל]
  4. אורח [ik לא מחובר]
  5. אורח [צפריר]
  6. אורח [השואל]