Showing posts with label Firefox. Show all posts
Showing posts with label Firefox. Show all posts

Alert: "Firefox is Running..." |Solution|

I want to write a bash script to fix the firefox crashing with my friend (~necdet). This script works incomplete because of some errors (~null exception etc..). This is;

###############################################
#!/bin/sh

export men=$(pidof firefox-bin)
cd ~
for x in $(find .mozilla | grep lock); do
rm $x
done
echo "Step(1/2).."

#if[ "$men" -eq 0 ] then
if [ $men -lt 10000000 ];
then
kill -9 $(pidof firefox-bin)
echo "Step(2/2).."
echo "OK..!"
exit 1

else
echo "Firefox Already Running"
exit 1
fi

###############################################

with helping CanBurak, i fix them...

Finally,

###############################################

# # # # # # # # # # # # # # # # #
# Hakan Ilgar #
# robmind@gmail.com #
# # # # # # # # # # # # # # # # #

#!/bin/sh

if [ "$(pidof firefox-bin)" == "" ];
then
echo "Firefox isnot Running!"
else

#if $? == 0
#xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
#xxxxx Other, File finding alternatives by CanBurak xxxxxxxx
#xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# for x in $(find ~/.mozilla | grep lock); do
# rm $x
# done
#xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# find ~/.mozilla | grep lock | while read line; do
# rm $line
# done
#xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# find ~/.mozilla | grep lock | xargs rm
#xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# find -name lock -exec rm {} \;
#xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
find -name lock | xargs rm

echo "Step(1/2).."
echo "-----------"
kill -9 $(pidof firefox-bin)
echo "Step(2/2).."
echo "-----------"
echo "OK..!"
exit 1
fi


###############################################

kütüphanede birşeyler arayın..

önceki yazımın ertesi günü firefox extension'larına bakmak istedim, search bar'dan bir farkı varmı diye... varmış. Xul dilini bilmek yetiyo, (javascript dilini bildiğinizi varsayarsak tabi, ama ben bilmiyorum diyebilirim) Xul dili sanırım çook güsel ve kapsamlı bi programla dili, gerek burdan
,gereksede buradan öğrenebilirsiniz. Bunu ise internetteki tutoriallara bakarak yapmaya çalıştım. Aramak istediğiniz texte sağ tıklayın ve aranmasını istediğiniz bölümde arayın bu kadar... kolay gelsin.

http://knuth.cs.bilgi.edu.tr/~hilgar/firefox/addons/bilgi_lib.xpi

Firefox kullananlar eminim bunu seveceksiniz!

Çoğu sitede görmüşsünüzdür. Şirketlerin insanlara, insanlarında kendilerine rahat ulaşabilmelerini sağlamak için pekçok çözümler üretilmiştir. Bunun en basit örneği son zamanlarda sıkça gördüğümüz firefox arama kutusu eklentisi... Nedir ne değildir bu soruları cevaplamadan hızlıca formulu vermek istedim:

ilk önce basit bir html yada farklı bir formatta bir belge yaratın. Bendeki örneği vermek istersem:

http://knuth.cs.bilgi.edu.tr/~hilgar/firefox/addons/index.phps

Burada şu kısmı kendiniz ayarlayın:

bilgi.src sizin src dosyanızın konumu
(http://knuth.cs.bilgi.edu.tr/~hilgar/firefox/addons/bilgi.src,

bilgi.png resim dosyanızın konumu,
sizin site icon'nunuz olacak
http://knuth.cs.bilgi.edu.tr/~hilgar/firefox/bilgi.png,

sanırım keyword de bu olacak
"Deneme", "Deneme");



Şimdi sıra geldi asıl dosyaya .src dosyasını oluşturmaya:

tekrar kendi dosyamdan örnek verecek olursam:

http://knuth.cs.bilgi.edu.tr/~hilgar/firefox/addons/bilgi.src
http://knuth.cs.bilgi.edu.tr/~hilgar/firefox/addons/rehber.src

name="BilgiRehber"
Kutucuk üzerinde gözükecek yazı

description="Bilgi Rehber"
Tanım

action="http://rehber.bilgi.edu.tr/result.asp"
bu kısım önemli, bildiğiniz bir site var, ve onun
arama kısmını yazmak yetiyo... mesela;
http://www.fazlamesai.net/search.php?query=a

burada action kısmına
action=http://www.fazlamesai.net/search.php

yazın ve
searchForm kısmınada
searchForm=http://www.fazlamesai.net"
yazın

bu kısmada
name="key"

fazlamesaiden örnek vericek olursam
şu şekilde olması gerekiyor..
name="query"
yani
search.php?query=a basan kısmın ? işaretinden sonra gelebilecek
yada gelmesini istediğiniz kısım,
name olabilir, id olabilir.


interpret kısmını kurcalamayın..

daha sonra, src dosyasını nereye kaydettiyseniz onun konumunu yazın
update="rehber.src"

ve final... sitenin icon'u ne olsun onada siz karar verin..
updateicon="bilgi.png"