Bazıları faksları düşük çözünürlükte yanlış boyutlarda (yarısı) gösterse de genellikle herhangi bir TIFF görüntüleyebilen yazılım kullanabilirsiniz.
Neyse ki tüm yeni windows sürümleri bu işi doğru yapan programla beraber geliyorlar.
Program Files\Windows NT\Accessories\ImageVue
dizininde bulunur. (win 2k).
rundll32.exe shimgvw.dll,ImageView_Fullscreen %s
open %s
girmeniz yeterli.
Fakslar öntanımlı uyguluma ile açılacaktır.
Scott Harris'a bu çözüm için teşekkürler.
Starting with version 0.4.2 the Windows setup optionally downloads and installs tiff2pdf and GhostScript. Before starting a download the setup program searches in the following places for already downloaded versions:
Please note that the file names must exactly match the ones of the downloaded files (i.e. gs864w32.exe (32 bit) or gs864w64.exe (64 bit) and tiff-3.8.2-1.exe).
Seçenek olarak, YajHFC 0.3.7 sürümünden itibaren, kapak sayfalarını, HTML yada bir eklenti ile XSL:FO veya ODT (OpenDocument Text) biçiminde kullanabilirsiniz.
Kelime | Anlamı |
---|---|
@@Name@@ | Alıcı adı |
@@Location@@ | Alıcı yeri (adresi) |
@@Company@@ | Alıcı şirketi |
@@Faxnumber@@ | Alıcı faks numarası |
@@Voicenumber@@ | Alıcı telefon numarası |
@@FromName@@ | Gönderen adı |
@@FromLocation@@ | Gönderen yeri (adresi) |
@@FromCompany@@ | Gönderen şirketi |
@@FromFaxnumber@@ | Gönderen faks numarası |
@@FromVoicenumber@@ | Gönderen telefon numarası |
@@FromEMail@@ | Gönderen email adresi |
@@Subject@@ | Faksın konusu |
@@Date@@ | Bugünün tarihi |
@@PageCount@@ | Kapak sayfası hariç faks sayfa adedi |
@@Comments@@ | Bu faks için girilen yorumlar |
0.4.0 sürümü ile başlayarak aşağıdaki ek alanlar kullanılabilir (dikkate alın ki italic ``faksı tekrar gönder'' kullandığınızda bu alanlar boş olacaktır):
Kelime | Anlamı |
---|---|
@@Surname@@ | Alıcı soyadı (faksı tekrar gönderme: @@Name@@) ile aynıdır |
@@GivenName@@ | Alıcıya verilen ad |
@@Title@@ | Alıcı başlığı |
@@Position@@ | Alıcının görevi |
@@Department@@ | Alıcının bölümü |
@@CompanyName@@ | Alıcının şirket adı (bölüm hariç) (tekrar faks gönderme: @@Company@@) ile aynıdır |
@@Street@@ | Alıcı cadde adı |
@@Place@@ | Alıcının konumu (cadde yada posta kodu olmadan) (tekrar faks gönderme: @@Location@@) ile aynıdır |
@@ZIPCode@@ | Alıcı posta kodu |
@@State@@ | Alıcı bölgesi |
@@Country@@ | Alıcının ülkesi |
@@EMail@@ | Alıcının e-posta adresi |
@@WebSite@@ | Alıcının web sitesi |
@@FromSurname@@ | Gönderenin soyadı |
@@FromGivenName@@ | Görene verilen ad |
@@FromTitle@@ | Gönderenin başlığı |
@@FromPosition@@ | Gönderenin görevi |
@@FromDepartment@@ | Gönderenin bölümü |
@@FromCompanyName@@ | Gönderenin şirket adı (bölüm olmadan) |
@@FromStreet@@ | Gönderenin cadde adı |
@@FromPlace@@ | Gönderenin yeri (cadde ve posta kodu olmadan) |
@@FromZIPCode@@ | Gönderenin posta kodu |
@@FromState@@ | Gönderenin bölgesi |
@@FromCountry@@ | Gönderenin ülkesi |
@@FromEMail@@ | Gönderen e-posta adresi |
@@FromWebSite@@ | Gönderenin web sitesi |
@@TotalPageCount@@ | Kapak sayfası dahil sayfa sayısı |
@@CCNameAndFax@@ | The names and fax numbers of the other recipients of this fax in the format Name1 <faxnumber1>; Name2 <faxnumber2>; ... (versions > 0.4.4 only) |
Bu değişimler kaynak kodu seviyesinde yapılır yani biçimleme, birisi içersinde yapılırsa bu kelimeler muhtemelen tanınmayacaktır. (örn. @@subject@@)
Starting with version 0.4.2 some simple conditional statements are supported. These are implemented using HTML comments, so please make sure that the text enclosed in a conditional statement does not contain any comments.
Word | Meaning |
---|---|
@@IfSomeFilled:field1,field2,...@@ | Include the following text only if at least one of the given fields is filled (i.e. has a value with a length > 0). |
@@IfAllFilled:field1,field2,...@@ | Include the following text only if all of the given fields are filled (i.e. have a value with a length > 0). |
@@IfSomeEmpty:field1,field2,...@@ | Include the following text only if at least one of the given fields is empty (i.e. has a value with a length = 0). |
@@IfAllEmpty:field1,field2,...@@ | Include the following text only if all one of the given fields are empty (i.e. have a value with a length = 0). |
@@Else@@ | Include the following text only if the last @@If...@@-Statement did not match. |
@@EndIf@@ | Marks the end of the area influenced by the last if. Every @@If...@@ must have exactly one corresponding @@EndIf@@. |
You can find it in the ``Coverpage examples'' archive at ftp://ftp.berlios.de/pub/yajhfc/download/coverpages.zip
Seçenekler iletişimini açın ve ``Gönderme iletişim tipi'' olarak Geleneksel seçin.
-jar komut satırı değişkenini kullanırsanız, java kullanıcı tanımlı sınıf yolunu gözardı eder. Yani, lütfen YajHFC'yi aşağıdaki komutlarla başlatın (/yol/dbdriver.jar ve /yol/yajhfc.jar'ı elbette ilgili olan gerçek yol ve dosya adlarıyla değiştirin):
java -classpath /yol/dbdriver.jar:/yol/yajhfc.jar yajhfc.Launcher
java -classpath c:\yol\dbdriver.jar;c:\yol\yajhfc.jar yajhfc.Launcher
Düzenli İfadeler. Kabul edilen sözdizimi hakkında kısa bir başvuru kaynağı aşağıdadır: http://java.sun.com/j2se/1.5.0/docs/api/java/util/regex/Pattern.html
Lütfen Düzenli İfadelerin joker karakterlerle aynı olmadığını dikkate alın:
Örneğin, *
joker karakterinin etkili olması için .*
kullanmak zorundasınız
ve ?
joker karakteri için .
.
Kullanım: java -jar yajhfc.jar [SEÇENEKLER]... [GIDECEK DOSYALAR]... Değişken açıklaması: -r, --recipient=ALICI Faks gönderilecek alıcıyı tanımlar. Bir faks numarası yada ayrıntılı kapak sayfası bilgisi tanımlayabilirsiniz (En son durumdaki biçim için SSS'ye göz atın. Bir çok alıcı için bir çok kez tanımlama yapabilirsiniz. -C, --use-cover[=yes|no] Faks göndermek için bir kapak sayfası kullan. -s, --subject=KONU Kapak sayfası için faks konusu. --comment=YORUM Kapak sayfası için yorum. --stdin Dosya göndermek için standart girişten oku. -A, --admin Yönetici kipinde başlat. -d, --debug Bazı hata giderme bilgileri çıkarır. -l, --logfile=GÜNLÜKDOSYASI Hata giderme bilgisini yazdırmak için kullanılacak günlük dosyası (eğer tanımlanmazsa stdout kullan). --appendlogfile=GÜNLÜKDOSYASI Verilen günlük dosyasına hata giderme bilgisini ekle. --background Çalışan YajHFC kopyası yoksa, yeni bir kopya çalıştır ve (faksı göndermek için ilettikten sonra) bu kopyayı sonlandır. --noclose Faks iletiminden sonra YajHFC'yi kapatma. --no-wait Gönder penceresinin kullanıcı tarafından kapatılmasını bekleme. Eğer YajHFC, kullanıcı pencereyi kapatmadan önce birden çok defa çalıştırılmışsa, gönderilen belge ordaki dosya listesine eklenir. Seçenek --bakckground işlemini kapsar. -T, --showtab=0|R|1|S|2|T Açılışta gösterilecek sekmeyi ayarlar. "Gelen" için 0 veya R, "Giden" için 1 veya S, "İletiliyor" için 2 veya T tanımlayın. --loadplugin=JARDOSYASI Yüklenecek YajHFC eklenti jar dosyası tanımla. --loaddriver=JARDOSYASI Yüklenecek JDBC sürücü JAR dosyasının yerini tanımlar. --no-plugins Eklenti .lst dosyasındaki eklentilerin yüklemesini devre dışı bırak. --no-gui Faksı sadece en düşük GUI ile gönder. --no-check Açılışta Java sürüm kontrolünü kaldır. -c, --configdir=KLASÖR ~/.yajhfc yerine başka bir ayar klasörü kullan. -h, --help[=DESTEK] Bu metni görüntüler.
Sürüm 0.4.0 ile başlayarak, noktalı virgülle ayrılmış ikiliyi ad:değer kullanarak bu bilgiyi verebilirsiniz. Örneğin faks numarası 0123456 olan, ``A şehri''ndeki ``Mehmet Faksbekler''e faks göndermek için, aşağıdaki komut satırını kullanabilirsiniz:
java -jar yajhfc.jar [...] -recipient="VerilenAd:Mehtmet;Soyad:Faksbekler;Yer:A şehri;Faksnumarası:0123456" [...]
Aşağıdaki alan adlerı geçerlidir:
Alan adı | Anlamı |
---|---|
surname | Alıcı soyadı |
givenname | Alıcıya verilen ad |
title | Alıcı başlığı |
position | Alıcının görevi |
department | Alıcının bölümü |
company | Alıcı şirket adı |
street | Alıcı cadde adı |
location | Alıcının yeri |
zipcode | Alıcı posta kodu |
state | Alıcının bölgesi |
country | Alıcının ülkesi |
Alıcının e-posta adresi | |
faxnumber | Alıcının faks numarası |
voicenumber | Alıcının telefon numarası |
website | Alıcının web sitesi |
Ben de tam olarak bilmiyorum çünkü sütun açıklamarı
tamamen faxstat(1)
kullanma klavuzundan (JobFmt/RcvFmt) kopyalanmıştır
ve kısaltılmıştır/çevirilmiştir.
Sürüm 0.4.0 ile başlayarak, kaydedilmiş ayarları getirmek için aşağıdaki dosyalar (varsa) yüklenir:
Daha sonra okunan dosyadaki ayarlar, önceden okunan dosyadaki ayarların üzerine yazar. Örn. settings.override dosyası, settings.default ve kullanıcı ayar dosyasından baskındır.
Bu mantık, öntanımlı ayarları belirtmek için kullanılabilir (örn. bir ağ ortamında): Basitçe bir YajHFC kurulumunu istediğiniz gibi ayarlayın sonra {user.home}/.yajhfc/settings dosyasını, yajhfc.jar dosyasının bulunduğu klasöre kopyalayın ve adını settings.default olarak değiştirin.
Üzerine yazma, benzer bir şekilde tanımlanabilir. Bu durumda, ayar dosyasını (düz metin dosyası) düzenlemeye ve üzerine yazmasını istemediğiniz ayarları tanımlayan satırları silmeye teşvik edilirsiniz.(en azından user ve pass-obfuscated (kullanıcı adı ve parola HylaFAX sunucuya bağlanmak için kullanılır), FromName, *ColState (tablo sütunları genişliği), *Bounds (Değişik pencelerin yerleri) ve mainwinLastTab değerlerini silmek isteyebilirsiniz).
Bununla birlikte çalışan bir YajHFC uygulamasında, kullanıcı hala bu ayarları farklı değerlere atayabileceğini dikkate alın. Sadece YajHFC tekrar çalıştırıldığında bu değerler sıfırlanır (Başka bir deyişle: Kullanıcı ayarları değiştirebilir fakat YajHFC'yi kapattığında bunlar kaydedilmez).
Sürüm 0.4.0 ile beraber HylaFAX archive dizin desteği uygulanmıştır.
Bu klasöre, diğer klasörlerde olduğu gibi "`alışılagelmiş"' HylaFAX bağlantısı ile erişilemez. Çünkü HylaFAX sadece archive klasörünün alt klasör listesinin alınmasına izin verir ancak (ID hariç) arşivlenmiş işlemler veya eklenen belgeler hakkında herhangi bir bilgi alınmasına izin vermez (eğer bunun farklı olduğu bir HylaFAX sürümü biliyorsanız, Lütfen bana bildirin).
Bu sebepten dolayı klasöre başka yöntemlerle erişilmek zorundadır. Şu anki (0.4.0) YajHFC sadece dosya sistemi kullanarak erişimi desteklemektedir. Bu, sunucudaki archive klasörünü Samba, NFS veya başka ağ dosya sistemi kullanarak erişime açmak zorunda olduğunuz anlamına gelir. İstemciden buunu bağlayın (eğer Unix kullanıyorsanız; Windows üzerinde, sadece UNC yolunu kullanabilirsiniz) ve YajHFC seçenekler bölümünden archive klasörünün bulunduğu yolu girebilirsiniz.
Bunu yaptıktan sonra, arşiv tablosu, diğer tabloların çalıştığı gibi çalışacaktır.
Sabırsızlar için: Tavsiye edilen ayarlar (öntanımlı değil çünkü gs ve tiff2pdf gerektiriyor):
Gerekli ise belgenin dönüştürüleceği biçim. Genelde, burda PDF ve TIFF, PostScript'ten daha iyi sonuç verir (Sonuncusu GhostScript'in pswrite aygıtını kullanır).
Çoklu dosyalar:
0.4.0 öncesi sürümlerle aynı davranış. Eğer birden fazla belgeleyi tek bir faks işelemine eklerseniz, bu belgeler PS veya PDF'ye dönüştürülür fakat ayrı dosyalar halinde korunur (örn. eğer belge.ps ve resim.jpg dosyaları ile bir faks gönderirseniz, iki ayrı dosya karşıya yüklenir).
Kapak hariç olmak üzere tek dosya:
Tüm faks için tek dosya oluşturulur fakat kapak dosyası ayrı dosya olarak tutulur (örn. belge.ps ve resim.jpg dosyaları ile bir faks gönderirseniz, tek bir PDF/PS/TIFF dosyası oluşturulur ve karşıya yüklenir).
Yararı: Çözünürlük 196dpi olarak düşürülür. (-> daha küçük dosya/karşıya yükleme) Ve çoklu hedefe bir faks gönderirken, tek bir belge dosyası kullanılabilir.
Faksı tek dosya olarak bütünle:
Kapak sayfası dahil tüm faks için tek dosya oluşturulur. Faksın kapak sayfası olmazsa, adı geçen durumla aynı davranır.
Yararı: Giden faksı görüntülerken istemci tarafında dönüştürme olmaz.
Sakıncası: Birden fazla alıcıya faks gönderirken, her alıcı için bir dosya oluşturulup kaşıya yüklenmek zorunda.
Tarih, Java SimpleDateFormat kullanılarak biçimlendirilmiştir. Tanımlı karakterler açıklaması http://java.sun.com/j2se/1.5.0/docs/api/java/text/SimpleDateFormat.html adresinden bulunabilir.
The same as the HylaFAX faxanswer
command: It instructs the HylaFAX server to try answering an incoming call on the given modem even if the modem normally ignores inbound calls. This can be useful for testing or for small installations where a modem shares the line with a normal telephone.
YajHFC, HTML'yi PostScripte çevirmek için Java (HTMLEditorKit / HTMLDocument) içersindeki birleşik HTML desteğini kullanır. Bu destek oldukça kısıtlıdır ki özellikle yanlız HTML 3.2'yi destekler.
Bunun anlamı karmaşık düzenler genelde YajHFC içinde doğru işlenmez.
İstediğiniz düzeni başarmak için aşağıdaki seçenekler mevcut:
Seçenekler iletişimindeki PCL dosya türü hata düzeltme kullan onay kutusunu işaretleyin ve tekrar deneyin.
Bazı HylaFAX sürümleri, hatalı olarak, bir işlem ile ilgili tüm belgeler için ``PCL'' dosya türü bildirir. Eğer bu onay kutusu işaretlenirse, YajHFC, PCL dosya türü bildirildiğinde dosya türünü tahmin etmeye calışır (genellikle gayet iyi çalışır).
HylaFAX sunucuların bazı sürümlerinde oturum başına birden fazla faks gönderildiğinde bu sorun oluşuyor gibi görünüyor.
Bu sorunu çözmek için Seçenekler iletişimindeki Sunucu sekmesine gidin, Tüm işlemler için yeni oturum aç kutusunu işaterleyin ve sorunun devam edip etmediğini deneyin. İşe yaramazsa, lütfen hatayı bana mail atın.
Öntanımlı olarak YajHFC kendi ayarlarını Java sistem özellikleri user.home tarafından döndürülen dizinin .yajhfc altdizini içersine kaydeder. Bazen bazı Java sürümlerinde bu özellik doğru ayarlanmamış gibi görünüyor.
Çözüm olarak, YajHFC'yi Java'nın -D komut satırı anahtarı kullanarak başlatırken, bu özelliği ayarlayabilirsiniz. Örneğin:
java -Duser.home=%USERPROFILE% -jar "C:\Program Files\yajhfc.jar"
Sürüm 0.4.0 ile başlayarak YajHFC, Java 1.6 (``Java 6'') altında çalışırken sistem çekmecesi simgesini destekler. Eğer Java 1.5 (``Java 5'') kullanıyorsanız, bu simge desteklenmez.
Lütfen Java 1.6'nın kurulu olduğundan emin olun. Eğer kesinlikle Java 1.6'nın kurulu olduğundan eminseniz ve hala simge görünmüyorsa, lütfen bana hata raporunu mail atın.
Çünkü daha iyi bir yöntem yok.
YajHFC bir şekilde kaydetmeden önce kodlayabilirdi/``şifreleyebilirdi'' fakat bunu yapsaydım, herzaman şifreyi çözmek için kaynak koda bakabilirdiniz (YajHFC kaynak kodu kapalı olsa dahi hala kaynak koda dönüştürebilir yada bunu yapmak için denemeler yapabilirdiniz).
Tek güvenli yöntem, YajHFC'yi çalıştırdığınızda her zaman sizden ana parolayı istemesidir, fakat benim fikrime göre bu, ``gerçek'' parolayı girmenin ötesinde bir gelişme sağlamayacaktır.
Bir çok istek nedeniyle, 0.4.0 ve üstü sürümlerde, parolalar sabit bir algoritma kullanarak gizlenmiştir. Lakin yukarıda belirtilen durum hala doğrudur. örn. bir kez kaynak kodu okuyarak parolalar kolaylıkla çözülebilir.
YajHFC, java ve gnu.hylafax kütüphaneleri için bir deneme projesi olarak başladı yani ``güzel'' bir isime sahip değildi. Bir süre üzerinde çalıştıktan sonra gerçekten kullanılabilir bir duruma geldiğini farkettim ve bu ismi seçtim. Çünkü o sıralarda aynı zamanda SuSe'nin yast'ı ile de oynuyordum ve bir çok java hylaFAX istemcisi olduğunu biliyordum. Kısaca şöyle adlandırdım: ``yet another Java HylaFAX client''
Bu belge LaTeX2HTML Sürüm 2002-2-1 (1.71) ile haz›rlanm›œt›r.
Copyright © 1993, 1994, 1995, 1996,
Nikos Drakos,
Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998,
Ross Moore,
Mathematics Department, Macquarie University, Sydney.
Belgenin oluœturulmas›nda kullan›lan komut:
latex2html -no_subdir -split 0 -html_version 3.2,latin5 -no_navigation -prefix faq_tr faq_tr.tex.
.latex2html-init
$USE_CURLY_QUOTES=1;
Belgeyi oluœturan: Jonas Wolz 2010-07-25