Skip to content

Commit

Permalink
add fod.sh script
Browse files Browse the repository at this point in the history
  • Loading branch information
robatipoor committed Mar 4, 2019
1 parent 838ba81 commit cd504c7
Show file tree
Hide file tree
Showing 2 changed files with 60 additions and 0 deletions.
31 changes: 31 additions & 0 deletions README.md
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -102,6 +102,37 @@ git config --global http.proxy fodev.org:8118
اگر مشکل حل نشد این لینک رو نگاه کنید اگر مشکل حل نشد این لینک رو نگاه کنید
<https://github.com/freedomofdevelopers/fod/issues/181#issuecomment-416217419> <https://github.com/freedomofdevelopers/fod/issues/181#issuecomment-416217419>


<h2 lang="fa" dir="rtl" align="right">خط فرمان لینوکس</h2>
<p lang="fa" dir="rtl" align="right">
برای نصب اسکریپت اگر از پوسته bash استفاده میکنید این دستور
</p>

```sh
curl https://raw.githubusercontent.com/freedomofdevelopers/fod/master/fodcmd/fod.sh >> \
~/.bashrc && source ~/.bashrc
```
<p lang="fa" dir="rtl" align="right">
و اگر از پوسته zsh این دستور
</p>

```sh
curl https://raw.githubusercontent.com/freedomofdevelopers/fod/master/fodcmd/fod.sh >> \
~/.zshrc && source ~/.zshrc
```
<p lang="fa" dir="rtl" align="right">
برای فعال کردن پروکسی دستور
</p>

```
fod --enable
```
<p lang="fa" dir="rtl" align="right">
و برای غیر فعال کردن پروکسی دستور
</p>

```
fod --disable
```


<p lang="fa" dir="rtl" align="right">ادامه دارد</p> <p lang="fa" dir="rtl" align="right">ادامه دارد</p>
<p><a href="http://creativecommons.org/licenses/by-sa/3.0/">http://creativecommons.org/licenses/by-sa/3.0</a> <p><a href="http://creativecommons.org/licenses/by-sa/3.0/">http://creativecommons.org/licenses/by-sa/3.0</a>
29 changes: 29 additions & 0 deletions fodcmd/fod.sh
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,29 @@
# Created by fodev.org
function fod(){
case $1 in
"--enable" | "-e")
export http_proxy=fodev.org:8118/
export https_proxy=fodev.org:8118/
export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"
export HTTP_PROXY=fodev.org:8118/
export HTTPS_PROXY=fodev.org:8118/
export NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com"
echo "enable fod proxy !"
;;
"--disable" | "-d")
unset http_proxy
unset https_proxy
unset no_proxy
unset HTTP_PROXY
unset HTTPS_PROXY
unset NO_PROXY
echo "disable fod proxy !"
;;
*)
echo "Usage : fod [-e | --enable] [-d | --disable]"
echo "Example : "
echo " fod --enable for enable fod proxy "
echo " fod --disable for disable fod proxy "
;;
esac
}

0 comments on commit cd504c7

Please sign in to comment.