SQLの窓 イラストAC フリー素材

2017年02月05日

Windows Firewall を止めると、ファイルの共有ができない



そもそも、通信に問題があれば Windows Firewall は止めたほうがいいなんて、漠然と思ってました。

※ 止める = サービスで停止

仕事場では Firewall 止めるような事はしませんが、自宅のルータ内のプライベートなネットワークでそんなものが必要とも思えないとも思ってました。

最初は、NTT の PR-500KI がマスタブラウザを持って行ってしまったんだろうと※1(そのような記事を見たので)、WORKGROUP を GROUP に変更したら繋がったのでした。しかし、後日またおかしくなったので再び WORKGROUP に戻したりしてたのですが、どうもうまくいかない。

※1 : PR-400MIのマスタブラウザ
(結局 500 系になって改善されたようなんですけど)

二台を同時に一つのキーボードで切り替えながら操作をしていたので、正直正しい切り分けができている自信は無いのですが、結果として Windows Firewall を止めると、止めた PC への接続が出来ないという事がわかりました(PING すら通りません)

もともと?

それとも、Windows は Firewall を停止するとデフォルトで遮断する通信があるようにいつからか成ったんでしょうか。ちなみに、Firewall の 無効では通信は正しくできるわけです。

ネットワークってホント面倒くさい。
(Wins なんか出て来るとたぶんごっそり時間持って行かれる : 以前やったのは 10年以上前)



ファイルとプリンターの共有 のポート

 

 

ファイアウォールのプロファイルについて (Microsoft Technet)

RICOHのデジタルフルカラー複合機でスキャンしたPDFを自分のPCに保存する

▲ これ(上のリンク先記事)は、Windows Firewall 動作したまま共有が出来なかったケースで、ドメインプロファイル を有効にする必要がありました。

ローカルグループポリシーエディタ



こいつが元凶かと思いきや、有効にしても変わらずでした。


※ Windows Firewall が邪魔な時は、正式に『無効にする』という結論


posted by at 2017-02-05 19:05 | Windows | このブログの読者になる | 更新情報をチェックする

2017年02月02日

PaintsChainer 用、線画作成 GIMP(Script-Fu)スクリプト

PaintsChainer

FU_sketch_pencil-sketch-BW.scm が元になっています。オリジナルは、パターンファイルを使ってさらに加工するのですが、その部分を省いて線画だけを表示するようにしています。出来上がったレイヤーは複数ありますが、線画のみを表示状態にしています。





; FU_sketch_pencil-sketch-BW.scm
; version 1.0 [gimphelp.org]
; last modified/tested by Paul Sherman
; 02/17/2014 on GIMP-2.8.10
;
;==============================================================
;
; Installation:
; This script should be placed in the user or system-wide script folder.
;
;	Windows Vista/7/8)
;	C:\Program Files\GIMP 2\share\gimp\2.0\scripts
;	or
;	C:\Users\YOUR-NAME\.gimp-2.8\scripts
;	
;	Windows XP
;	C:\Program Files\GIMP 2\share\gimp\2.0\scripts
;	or
;	C:\Documents and Settings\yourname\.gimp-2.8\scripts   
;
;	Linux
;	/home/yourname/.gimp-2.8/scripts  
;	or
;	Linux system-wide
;	/usr/share/gimp/2.0/scripts
;
;
;==============================================================
;
; LICENSE
;
;    This program is free software: you can redistribute it and/or modify
;    it under the terms of the GNU General Public License as published by
;    the Free Software Foundation, either version 3 of the License, or
;    (at your option) any later version.
;
;    This program is distributed in the hope that it will be useful,
;    but WITHOUT ANY WARRANTY; without even the implied warranty of
;    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;    GNU General Public License for more details.
;
;    You should have received a copy of the GNU General Public License
;    along with this program.  If not, see <http://www.gnu.org/licenses/>.
;
;==============================================================
; Original information 
; 
; based on....
; pencil-sketch.scm
; Jeff Trefftzs <trefftzs@tcsn.net>
;
; but with a custom pattern and very specific, altered settings
;==============================================================


(define (FU-pencil-sketch-BW 
		inImage 
		inLayer
		inMerge
	)
	
	(gimp-image-undo-group-start inImage)
	(define indexed (car (gimp-drawable-is-indexed inLayer)))
	(if (= indexed TRUE)(gimp-image-convert-rgb inImage))	
	
  (let*
      (
       (WhiteLayer (car (gimp-layer-copy inLayer TRUE)))
       (MaskedLayer (car (gimp-layer-copy inLayer TRUE)))
       (EdgeLayer (car (gimp-layer-copy inLayer TRUE)))
       (LayerMask (car (gimp-layer-create-mask MaskedLayer 0)))
       )
    
    (gimp-image-insert-layer inImage WhiteLayer 0 -1)
    (gimp-image-insert-layer inImage MaskedLayer 0 -1)
    (gimp-image-insert-layer inImage EdgeLayer 0 -1)

    (gimp-item-set-name WhiteLayer "Paper Layer")
    (gimp-item-set-name MaskedLayer "Copy with layer mask")
    (gimp-item-set-name EdgeLayer "Edges from original image")

    (gimp-drawable-set-visible WhiteLayer FALSE)
    (gimp-drawable-set-visible MaskedLayer FALSE)
    (gimp-drawable-set-visible LayerMask FALSE)
    (gimp-drawable-set-visible inLayer FALSE)

    ; Real work goes in here
    (gimp-drawable-fill WhiteLayer WHITE-FILL) ; Fill the white layer
	
    ; Create the layer mask and put the paper pattern in it.
;    (gimp-layer-add-mask MaskedLayer LayerMask)
;    (gimp-context-set-pattern "Pencil-Sketch")
;    (gimp-edit-bucket-fill LayerMask PATTERN-BUCKET-FILL NORMAL-MODE
;		      100		; opacity
;		      0			; threshold
;		      FALSE		; no sample-merged
;		      0 0)		; X, Y coords
;    (gimp-image-unset-active-channel inImage) ; finished with it
    
    ; Now find the edges
    (gimp-image-set-active-layer inImage EdgeLayer)

   (define tmplayer (car (gimp-layer-copy EdgeLayer TRUE)))

   (gimp-image-insert-layer inImage tmplayer 0 -1)
   (gimp-layer-set-mode tmplayer DIVIDE-MODE)
   (plug-in-gauss-iir TRUE inImage tmplayer 14 TRUE TRUE)
   (set! EdgeLayer 
	 (car (gimp-image-merge-down inImage tmplayer
					 EXPAND-AS-NECESSARY)))
   (gimp-levels EdgeLayer HISTOGRAM-VALUE
		210 ; low input
		255	; high input
		1.6	; gamma
		30 255)
	   
    (gimp-layer-set-mode EdgeLayer DARKEN-ONLY-MODE) ; in case white bg
	
	;(gimp-desaturate-full EdgeLayer DESATURATE-LUMINOSITY)
    (gimp-image-set-active-layer inImage inLayer)
    ); end let
	;(gimp-desaturate-full inLayer DESATURATE-LUMINOSITY)
	(if (= inMerge TRUE)(gimp-image-merge-visible-layers inImage EXPAND-AS-NECESSARY))
	(if (not (= GRAY (car (gimp-image-base-type inImage))))
		 (gimp-image-convert-grayscale inImage))
    (gimp-image-undo-group-end inImage)

    (gimp-displays-flush)


  )

(script-fu-register "FU-pencil-sketch-BW"
	"<Image>/Script-Fu/Sketch/Pencil Sketch BW"
	"Creates an black and white pencil sketch of an image."
	"Paul Sherman"
	"psherman2001@gmail.com"
	"Tuesday, 02/18/2014"
	"*"
	SF-IMAGE 		"The Image" 								0
	SF-DRAWABLE 	"The Layer" 								0
	SF-TOGGLE     	"Merge layers when complete?" 				FALSE
)




タグ:GIMP Script-Fu
posted by at 2017-02-02 09:56 | GIMP スクリプト | このブログの読者になる | 更新情報をチェックする
Seesaa の各ページの表示について
Seesaa の 記事がたまに全く表示されない場合があります。その場合は、設定> 詳細設定> ブログ設定 で 最新の情報に更新の『実行ボタン』で記事やアーカイブが最新にビルドされます。

Seesaa のページで、アーカイブとタグページは要注意です。タグページはコンテンツが全く無い状態になりますし、アーカイブページも歯抜けページはコンテンツが存在しないのにページが表示されてしまいます。

また、カテゴリページもそういう意味では完全ではありません。『カテゴリID-番号』というフォーマットで表示されるページですが、実際存在するより大きな番号でも表示されてしまいます。

※ インデックスページのみ、実際の記事数を超えたページを指定しても最後のページが表示されるようです

対処としては、このようなヘルプ的な情報を固定でページの最後に表示するようにするといいでしょう。具体的には、メインの記事コンテンツの下に『自由形式』を追加し、アーカイブとカテゴリページでのみ表示するように設定し、コンテンツを用意するといいと思います。


※ エキスパートモードで表示しています

アーカイブとカテゴリページはこのように簡単に設定できますが、タグページは HTML 設定を直接変更して、以下の『タグページでのみ表示される内容』の記述方法で設定する必要があります

<% if:page_name eq 'archive' -%>
アーカイブページでのみ表示される内容
<% /if %>

<% if:page_name eq 'category' -%>
カテゴリページでのみ表示される内容
<% /if %>

<% if:page_name eq 'tag' -%>
タグページでのみ表示される内容
<% /if %>
この記述は、以下の場所で使用します