Windowsda sağ kalmak için gerekli yazılımlar.

0
oktay
İstesek de istemesek de bazen kendimizi bir Windows makinenin başında iş yapmaya çalışırken bulabiliyoruz.

Bu gibi zamanlarda gerek Linux'den aşına olduğumuz uygulamalar gerekse Windows'a özgü fakat kaliteli uygulamalar imdadımıza yetişir.

Ben de diğer arkadaşlara yardımcı olması bakımından kendi bildiğim bir kaç uygulamayı kısa açıklamalarıyla birlikte paylaşmak istedim.

Zorunlu Windows günlerinizin kısa sürmesi dileği ile.
Ben bir windows makineye ilk girdiğimde hemen o makineden çıkma içgüdüsüyle olacak, bir SSH uygulaması arıyorum. Bu konuda en kullanışlı ürünlerden biri Putty. Basit arayüzü ve küçük boyutu ile hem indirmesi hem de kurması kolay ve hizlı. (url: http://www.chiark.greenend.org.uk/~sgtatham/putty/ )

SSH ile makineden dışarı kaçma kısmını hallettik. Fakat eğer bu makineden başka bir makineye veya başka bir makineden buna dosya aktarımı yapmamız gerekiyorsa bir de SCP/SFTP istemciye ihtiyacımız var. (FTP'yi güvenlik riski yüzünden kullanamıyoruz) Bu konuda yine kullanışlı ve kolay kıstasıyla baktığımızda WinSCP göze çarpıyor. Program bize CuteFTP, Windows Explorer gibi uygulamarladan alışık olduğumuz bir arayüz veriyor. Dosya transferi dosyaları bir pencerecikten diğerine çekip bırakmak kadar kolay bir işlem. (url: http://winscp.vse.cz/eng/ )

SCP ve SFTP için Putty'nin daha kapsamlı bir paketinde bulunan DOS komutlarını da kullanabilirsiniz. Fakat eğer istediğiniz komut satırindan kullanımsa meşhur OpenSSH yazılımının Cygwin kurulumu gerçekleştirmeden çalışan bir sürümü de mevcut. Özellikle uzun zaman kullanacağıniz bir makine üzerine kurmak için bire bir. Linux/Unix sürümlerinden aşina olduğumuz bütün istemci komutları yine alışık olduğumuz syntax ile emrimize amade. Bunun yanında eğer isterseniz bu paketle Windows makinenizi bir SSH sunucuya çevirmeniz de mümkün. (url: http://lexa.mckenna.edu/sshwindows/)

Bunlara ilaveten eğer Windows üzerinde çalışmak zorundaysanız, ve ticari bir ortamdaysanız Van Dyke şirketinin çok çok kaliteli SSH programı SecureCRT ve SFTP, SSH2 üzerinden FTP ve düz FTP destekleyen SecureFX programlarını kullanabilirsiniz. Bu programlar ücretli olduğu için ticari ortamlara daha uygun. (url: http://www.vandyke.com/)

SSH ve SCP ile işlerinizi hallettikten sonra bir de fazlamesai eşrafının neler yaptığını görmek isteyebilirniz. Bunun için bir IRC uygulamasına ihtiyacınız olacak. Özünde Linuxcü olan biri olarak Mirc kullanamayacağınıza göre xchat kurup onu kullanmanızda fayda var. (url: http://www.xchat.org/files/binary/win32/ )

Dosya indirirken Linux'de wget ile bulduğunuz sıcak ortamı Windowsda da özleyeceksiniz. FlashGet, Getright gibi programlar her ne kadar benzer amaçlar için yazılmış olsalar da bizde aynı hissi uyandırmaları mümkün değil :). O halde hiç zaman kaybetmeden Windows içın wget yüklememiz gerekiyor. (url: http://www.interlog.com/~tcharron/wgetwin.html)

Eğer bu kısa ziyaretiniz süresince web sayfalarını gezmeniz icap ediyorsa bir de tarayıcıya ihtiyacınız olacak. Pop-up pencereler gibi gereksiz şeylerle uğraşmamak ve zaten misafiri olduğunuz bu ortama virüs bulaştırmamak için iyisi mi Internet Explorer kullanmayın. Özellikle web tasarım işi yapıyor ve bütün tarayıcıları desteklemeyi hedefliyorsanız tasarım testlerinizi asla Internet Explorer'da gerçekleştirmeyin. Şimdi size bir tarayıcı bulalım.

Eğer sadece sade bir web sitesine bakıp çıkacaksanız Linux'de yaptığınız gibi Windowsda da Lynx metin tabanlı tarayıcısını kullanabilirsiniz. (url: http://www.fdisk.com/doslynx/lynxport.htm )
Aynı şekilde links tarayıcısı da emrinize amade. (url: http://jim.spath.com/lynx_win32/)

Eğer son moda web tasarım özelliklerini kullanan siteleri takip etmeniz veya fazlamesai.net'i renksiz ve resimsiz izlemeyi kabullenemiyorsaniz o aman size tavsiyem Opera tarayıcı. Linux'daki tarayıcılardan alıştığımız tab'lı gezinim (Sanırım bunu ilk uygulayan Opera idi) ve pop-up pencere iptal etme (bunun da Opera ilk defa opera tarafından bize kazandırıldığını sanıyorum.) gibi özelliklerini sağlayan bu tarayıcı normalde Windows kullanan kardeşlerimiz için de bi kurtarıcı olacaktır. (url: http://opera.com)

Yukarıda konu tasarımdan açılmışken, tasarım veya progralama yapan arkadaşlar için hakkında açıklama yapmaya gerek duymadan Vim metin editörünü de aradan çıkaralım. (url: http://cream.sourceforge.net/vim.html) Bu vesile ile "ben homesite/ultraedit/textpad'den vazgeçmem" diyen Windowscu kardeşlerimize de bunlardan hiç aşağı kalmayan HtmlKit'i tavsiye ederim. (url:http://www.chami.com/html-kit/)

Linux'den aşina olup Windows'da da kullanabileceğiniz daha bir çok program var. Örneğin Gimp Windows'da da çalışıyor. Fakat Windows'a olan ziyaretinizi kısa tutmak ve ilk fırsatta sırtınızı dönmenizi kolaylaştırmak için daha fazla yerleşmeseniz iyi olur.

Not: Bu yazıda özgür yazılım olan ve olmayan uygulamalara eşit davranmaya çalıştım. Gerçekte açık kaynak kodlu olan bir uygulamanın gözle görünmeyen ve elle tutulmayan büyük bir avantajı olduğuna inanıyorum.

Oktay Altunergil
21 Mayıs 2003

Sundance: Başka kaliteli Windows programları listesi

Görüşler

0
malkocoglu
Cygwin yeterince vurgulanmamis, iyice ustune basarak belirtmek lazim.

Cygwin'siz Windows cekilmez!

www.cygwin.com

Gecende Windows uzerinde calisan bir Ruby betigimizin, bir dis program icin fork() etmesi gerekti. Windowsa ozel olan surumde boyle seyler luks sayiliyormus. Ama hiiic problem degil, cygwin'i dayadik, cygwin'e ozel bir Ruby bulduk, kurduk ve pa$a gibi fork()'lamaya basladi.


0
FZ
Madem konusu açıldı bir miktar katkıda bulunalım:

Öncelikle VIM [www.] denilen muhteşem editör ile ilgili birkaç faydalı eser:



(2. makaledeki Perl sözüne takılmayın, hemen her türlü programcı için ideal bir ortamın nasıl kurulabileceğini anlatıyor yazar).

Bunların dışında VIM´in yukarıda görülen kendi ana sitesini de mütemadiyen ziyaret etmeyi ihmal etmeyin çünkü işinize yarayacak, yeri geldiğinde hayatınızı kurtaracak yüzlerce VIM `script´ini ve ipucunu bu sitede kategorize edilmiş ve kolayca taranabilir şekilde bulacaksınız.

Tabii eğer VIM´i mektup, HTML vb. dümdüz yazılar yazmanın ötesinde programlama için de kulanıyor iseniz o zaman kullanmamanın büyük günah kabul edildiği CTAGS [ctags.sourceforge.net] programını da çoktan kurmuş ve öğrenmiş olmanız gerekiyor. Neden mi? Basit: Eğer bir sürü dosya ile aynı anda uğraşıyorsanız ve 27. dosyanın içinde bir yerde `yahu xyx fonksiyonunun parametreleri, tanımı, vs. ne idi? Şimdi bir de gidip o fonksiyonun geçtiği dosyayı mı açmamız gerekiyor? Peki ya abc makrosu ne iş?´ gibi cümleler kuruyorsanız CTAGS sizi bu cümleleri kurmaktan kurtarıyor ve anında istediğiniz fonksiyon, prosedür, vs. tanımlamalarını o dosyaya manuel olarak gitmek zorunda kalmadan görmenizi sağlıyor.

Bu arada malkocoglu arkadaşımıza katılıyorum, bize MS Windows ortamında bir iki dakikalık bir kurulumun (format, vs. gerektirmez) UNIX cennetini sunan CYGWIN [www.cygwin.com] içinde acaba hangi yazılımlar var? Bir göz atalım:


  • autoconf
  • automake
  • bc
  • binutils
  • bootstrap
  • bzip
  • cmatrix
  • cvs
  • cygipc
  • exim
  • f2c
  • fortune
  • freeciv
  • freetype
  • gcc-arm-e
  • gcc-h83-e
  • gcc-sh-e
  • gdbm
  • ghostview
  • gnuplot
  • htdig
  • inetutils
  • ispell
  • jed
  • jove
  • jpeg-6b
  • lynx
  • msql
  • nano
  • ncftp
  • ncurses
  • octave
  • perl
  • python
  • robots
  • rpm
  • rsync
  • rxvt
  • screen
  • sgrep
  • ssh
  • vim
  • webalizer
  • wget
  • xchat
  • xfig
  • xpdf


Bu arada aklınızda bulunsun yukarıdaki liste tam listenin epey bir kırpılmış hali ;-)

Tabii belirtmeden geçemeyeceğim şeylerden biri de şu ki bir iki ay önce MS Word göçtüğünde, OpenOffice.org da tam olarak yapmam gereken bir harf sayma işini yapmadığında ilk aklıma gelen Windows 2000 makinamdaki CYGWIN´i ateşlemek ve önce perl ile ve daha sonra da çok daha basit şekilde tr ve wc yazılımları ile uygun bir filtre ile istediğim karakter sayımını (boşluk, tab ve ENTER haricindeki tüm karakterleri say) yapmak olmuştu.
0
sceylani
1.Windows altinda ilk yapmaniz gereken sey "notepad.exe" yi silip yerine GVIM veya MED yazi editorunu eklemektir.(Exe dosyasini notepad.exe haline getirip windows klasoru altina kopyalamak.)

Kolay is degildir bu !

Once notepad.exe yi silin ve neler olduguna bakin :)
Windows yerine hemen yenisini koyuyuor :)

Eger arada gecen iki uc saniye icinde notepad.exe yi silip ayni klasorde gvim.exe yi notepad.exe yapmayi basarisaniz -ki iki uc saniyelik bir sure icinde ben basardim- ama genede fayda etmiyor windows nereden buluyorsa buluyor ve notepad.exe geri geliyor, (sizin degisiklik yaptiginiz dosya silinuiyor ve 65 KB lik noteopad.exe geliyor)

Windows bir sekilde Checksum yapiyor ve bu dosyayi kendi orjinali ile degisitiyor!

Cozum icin google da uzun aramlar yaptim ve insanlarin cok sikayetci oldugunu gordum.Herkes cozum ariyor kimse bulamiyordu!

Ben iki sayfada buldugum cozumleri birlestirince sonuca ulastim.(Her iki sayfada olanlari birlestirmeden mumkun degil sonuca gidilemiyor...)

Yapilmasi gerekenler :

Buraya alinti yapiyorum :

http://www.winguides.com/registry/display.php/790

Open your registry and find the key below.
Change the value of "SFCDisable" to equal "ffffff9d" to disable WFS or "0" to enable it. The other valid hexadecimal values are:


1 - disabled, prompt at boot to re-enable
2 - disabled at next boot only, no prompt to re-enable
4 - enabled, with popups disabled
ffffff9d - for completely disabled
Restart Windows for the change to take effect.

Additional Steps for Windows 2000 Service Pack 2 and Windows XP
This setting is disabled in Windows 2000 SP2 and Windows XP, and needs to re-enabled using a hex editor and changing SFC.DLL (or SFC_OS.DLL for Windows XP) following these instructions:

Windows 2000 SP2

Make a backup the SFC.DLL in the C:WINNTSYSTEM32 directory.
Make an additional copy of SFC.DLL called SFC1.DLL and open it in a hex editor.
At offset 00006211 (6211h) you should find the values "8B" and "C6". Do not continue if you are unable to find these values.
Change the values "8B C6" to read "90 90" and save the changes.
Run these commands to update the system files:
copy c:winntsystem32sfc1.dll c:winntsystem32sfc.dll /y
copy c:winntsystem32sfc1.dll c:winntsystem32dllcachesfc.dll /y

If you are prompted to insert the Windows CD, click Cancel.
Restart Windows for the change to take effect.
Windows XP

Make a backup the SFC_OS.DLL in the C:WINDOWSSYSTEM32 directory.
Make an additional copy of SFC_OS.DLL called SFC_OS1.DLL and open it in a hex editor.
Windows XP (no Service Pack)
At offset 0000E2B8 (0E2B8h) you should find the values "8B" and "C6".
Windows XP (Service Pack 1)
At offset 0000E3BB (0E3BBh) you should find the values "8B" and "C6".
Do not continue if you are unable to find these values.
Change the values "8B C6" to read "90 90" and save the changes.
Run these commands to update the system files:
copy c:windowssystem32sfc_os1.dll c:windowssystem32sfc_os.dll /y
copy c:windowssystem32sfc_os1.dll c:windowssystem32dllcachesfc_os.dll /y

If you are prompted to insert the Windows CD, click Cancel.
Restart Windows for the change to take effect.
Once these files have been updated apply the registry setting above.

Note: You must manually modify the operating system files using a hex editor to allow this tweak to disable SFC on Windows 2000 (SP1+) or Windows XP.



Tamam simdi bu ilk asamaydi ve hic bir **** ise yaramiyor :( Windows gene bildigini yapiyor!

Ama yukaridakileri yapmadan ikinci asamaya gecemekde cozum degil

2.Asamada c:I386 klasorudeki ve c:windowssystem32dllcache klasorlerindeki bazi dosyalari silmek gerekiyor.
Evet ister inanin ister inanmayin ama FIND (BUL) kullanilarak yapilan aramalrda dllcache adinda vir dosya veya klasor bulunmuyor ama DOS altindan girince icine girilebiliyor.Boyle bir klasor remi olarak YOK arkadaslar.Sistem icinde bal gibi yer aliyor ama kullanicilar ulasamiyor.(Klasor gorunum secenekelrri dogru ayarlansada gorunmuyor girunmuyor :(

I386 icinde SFC_OS.DL_ gibi dosyalar goreceksiniz Hepsini silin (del SFC_*) Notepad ile baslayan butun dosyalari silin,
dllcache klasorunde SFC_OS* gibi dosyalar ve notepad.exe dosyasini goreceksiniz hepsini silin!
Simdi windowssystem32 icindeki sfc_* hepsini silin,
windows icindeki sfc ile baslayan butun dosyalari silin,
Windows size bir uyari verir ve sistem dosyalari guncellenemiyor ne yapacagiz diye sordugunda hemen cancel diyorsunuz.(Tabii sansli iseniz bu uyariyi goreceksiniz.Sansli degilseniz siz silsenizde bir yerden o dosya bulunup yerine konukuyor ve adam cildiriyor!!!!)

Sistemi tekrar acip kapayin ve VOIALA notepad.exe yi silin.GVIM kalsorunun icerigini windows altina kopyalayin ve gvim.exe yi notepad.exe olarak degistiriniz!
NOT: I386 klasoru sisteminizde yoksa sorun degil.Ben dllcache icinden dosyalari sildigim halde bu dosyalarin orjinallerini sistemde nerde buluoyor diye kafayi yerken kesfettim!

SERKAN CEYLANI
serkan@turk-php.com
0
FZ
MS Windows´un öntanımlı olarak `Hide Operating System Files´ seçeneği seçili çalıştığını (Hide Files seçeneğinden farklı) ve bizi kudurttuğunu biliyordum, bunlar Find ile aratıldığında bulunmuyordu falan.

Ama Notepad dosyasını sildikten sonra yerine yenisinin konması! Yani buna ne denilebilir bilmiyorum! Kendi sistemime müdahale etmemi nasıl engeller, benim işime nasıl karışır! Bunu gerçekleştiren programcıların yaptıkları şeyin büyük bir küstahlık olduğunu düşünüyorum.
0
sceylani
Ok simdi dogru duzgun bir editorumuz olduguna gore yorumun devaminda sizlere hangi programlarin isinize yarayacagini anlatabiliriz

1.SSH programi (Oktayin dedigini ben kullandim ama hep cokuyor) cok iyi degil yani :) .Ben windows uzerinden ekmegini yiyen biri olarak sizi gercek windows SSH istemci ile tanistiriacam :

SSHSecureShellClient-3.2.3.exe

Bu dosyayi eger programin tasarimcisi olan sirketin web sitesinde ararsaniz havanizi alirsiniz :)
Ben bir kez kaybettim ve sitede tekrar bulmam bir kac saatime patladi.Sizin de ayni seylerle ugrasacaginizi dusunerek size dogrudan adresi veriyorum :

http://ftp.ssh.com/pub/ssh/

Sirketin web sitesinden arama yaparak bulup indirmek mumkun olmuyor.Program ucretsiz.Yanliz kisisel kullanimlar icin lisansli.Lisans omur boyu gecerli,

http://www.ssh.com

Bu SSH kral diyebilirim.Cokmuyor ve butun ozellikleri icinde barindiriyor.,En onemli ozelligi ise dosyalari sunucu uzerinde dogrudan duzenleyebilmesi .Boylece mesela sunucu uzerinde config.php gibi programi "open" deyince bir kopyasini makinenize indiriyor ve makinenizdeki notepad.exe ile aciyor.(Notepad.exe yi kendi editorunuz veya gvim gibi gelismi bir seyle degistirdiniz degil mi?)
Herneyse isleminizi bitirince dogrudan CTRL+S yapiyorsunuz ve islem tamam size dosya degisti sunucudaki dosya ile degisitirlmesini istiyormusunuz diye soruyor(bu sorulmadan da dosgrudan siz CTRL+S yapinca sunucudaki dosyayi guncelleyebilirsiniz.)
Soruya evet diyorsunuz ve islem tamam!

Ben kisiel olarak MED editor'u kullaniyorum.PHP icin dosylari duzenlemek istedigimde sunucuya baglanip istedigim dosyalari SSH programinda saga tiklayarak "OPEN" yapiyorum ve duzenleme islemim bittiginda "SAVE ALL" yapiyorum ISLEM TAMAM :)

Ben kisiel olarak bu SSH programindan daha iyisiniz ve her ozelligini icinde barindiran ucretsiz bir program bulamadim windows icin, Tavsiye ederim denemenzii..

2.MySQL icin gelismis bir arayuz ariyorsaniz size SYSLog programini tavsiye ederim.Ucrestzi ve omurboyu kullanim lisansi ile geliyor :

http://www.webyog.com

Pisman olmayacaginiz cok guzel bir program.MySQL icin yapabileceklerini burda saymakla bitiremem!

3.HEX Editor olarak Hackman diyorum

http://www.technologismiki.com/hackman/

Guzel ve ucretsiz bir editor.Yetenekleri cok fazla olan bir program Tavsiye edilir!

SERKAN CEYLANI
serkan@turk-php.com
0
sametc
windows da hiçbir programı kullanmayın hantallışıyor bize mavi ekran veriyor sacma sapan yazılarla dolu hata mesajlarını gosteriyor yani linux icin tasarlanmıs programları wınde kullanmaya kalkıstıgınızda hatalara hazırlıklı olun........

WİN
BU İYİ DEĞİL, HACKERLER BU İYİ DEĞİL



YAŞASIN OZGUR YAZILIM YAŞASIN LİNUX
DOĞRU OLAN BU, HACKERLER ,DOĞRU OLAN BU
0
conan
Firebird [mozilla.org] (Eski phoenix)
KIM TUTAR SENI BEEEE!
0
conan
winscp supermis! :) Saol!
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Win2K+WinXP = En Güvenli İşletim Sistemi !!!

cayfer

Gene de denemek lazım aslında ama ben hem Win2K hem de XP alabilecek kadar zengin değilim. Bu adreste şifreyle korunan bir XP makineyi Win2K CDsi ile açıp her şeye ama her şeye erişmenin yöntemi anlatılıyor.

Şimdi diyeceksiniz ki "makinanın başına oturduktan sonra..." ama neden aynı şey XP CDsiyle açınca olmuyor? Neden Win2K'yı Win2K CDsiyle açınca olmuyor?

"The most secure version ever!..."

Toplam sahip olma maliyeti - (devam) (SUS raporu)

cayfer

Geçen hafta Blast/Welchia solucanları ve MS işletmeme sistemleriyle ilgili güncelleme yamaları ile ilgili sıkıntılardan söz ederek birşeyler karalamıştım.

Neden Windows NT, 200x, XP kullanmıyorum?

cayfer

Devamlı aynı şeyleri anlatmaktan bıkıp, insanlara yalnızca bir adres vererek kurtulmak için yazıp kenara attım.

Neden Windows NT, 200x, XP kullanmıyorum?

Aklınızda bulunsun.

Editörün Notu: Birileri sizde `arkadaşım sen önce falanca kaynakları oku sonra gel tartışalım´ hissiyatı uyandırdığında doğrudan referansta bulunabileceğiniz türden süper bir makale. ;-)

Değiştirilmeden hemen bakın

cayfer

Yılın olayı! MDAC (Microsoft Data Access Components) da yeni bir güvenlik gediği bulunmuş. Buraya kadar normal. Ne de olsa yazılımdır, hataları olabilir. Esas Microsoft'un çözüm önerisi ilginç!

What steps could I follow to prevent the control from being silently re-introduced onto my system?

The simplest way is to make sure you have no trusted publishers, including Microsoft. If you do that, any attempt by either a web page or an HTML mail to download an ActiveX control will generate a warning message.

Microsoft'un affına sığınarak web sayfalarından yukardakı paragrafı aynen aldım; yalnızca bir bölümünü kırmızıya boyadım. Umarım EULA'yı delmemişimdir :)

XBox Gizli Anahtarı kırma projesi

raistlinthewiz

Bu projede amaç Microsoft XBox medyalarını imzalamak için kulladığı 2048 bitlik gizli anahtarı kırmak. Başarılı olunursa modchiplere ihtiyaç duyulmayacak. (Bildiğim kadarıyla bu chipler sayesinde bu sistemin önüne geçiliyor) Çalışmalar başladı bile :)

http://theneoproject.com/

http://slashdot.org/articles/03/01/05/1456203.shtml?tid=109