"μ€ν μμ" μ λ ¬μ λ΄κ° λ κ±°μ μ 체 ν "κ΄λ¦¬" λν μμμμ κ°μ₯ 그리μνλ κΈ°λ₯μ
λλ€.
νμ¬(GM 4.0μμ) μ€ν¬λ¦½νΈλ νμ
μ λμ΄λ λλ‘, μ¦ μνλ²³ μμλ‘ μ€νλ©λλ€.
μ΄ μ λ ¬μ λ μ΄μ μ¬μ©ν μ μμΌλ―λ‘ λ μ΄μ μ¬μ©μ μ€ν¬λ¦½νΈ μΆ©λμ λΉ λ₯΄κ² ν΄κ²°ν μ μμ΅λλ€.
μ°Έκ³ λ‘ (μ§κΈμ μ κ±°λ) 'Script order' μν€ νμ΄μ§ μμ μΈμ©
_μ€ν¬λ¦½νΈ μμ_
_μ€ν¬λ¦½νΈλ λ€μκ³Ό κ°μ΄ μμλλ‘ νμν μ μμ΅λλ€._
- _Status - μ€ν¬λ¦½νΈλ νμ±ν μνμ λ°λΌ μ λ ¬λ©λλ€: νμ±ν λλ λΉνμ±ν, μ΄λ¦._
- _μ΄λ¦ - μ€ν¬λ¦½νΈλ μνμ κ΄κ³μμ΄ μ΄λ¦μ μνλ²³μμΌλ‘ μ λ ¬λ©λλ€._
- _ μ€ν μμ - μ€ν¬λ¦½νΈλ μ€ν μΈλ±μ€μ λ°λΌ μ λ ¬λ©λλ€._
_μ΄ λ§μ§λ§ μμλ μλ‘ μΆ©λνλ μ¬μ©μ μ€ν¬λ¦½νΈμ μ€μν©λλ€. μ€ν¬λ¦½νΈμ μμλ₯Ό λ³κ²½νμ¬ μΆ©λμ ν΄κ²°ν μ μμ΅λλ€. μ¬μ©μ μ€ν¬λ¦½νΈλ₯Ό λ§μ°μ€ μ€λ₯Έμͺ½ λ²νΌμΌλ‘ ν΄λ¦νκ³ λ€μ μμ μ€ νλλ₯Ό μ ννμ¬ μμλ₯Ό λ³κ²½ν μ μμ΅λλ€.
Execute first
,Execute sooner
,Execute later
λλExecute last
._
μ΄κ²μ μ€μ λ‘ 4.xμμ λλ½λ 3.xμ κΈ°λ₯μ λλ€.
νΉμ κΈ°λ₯/UIλ₯Ό μ½μνμ§λ μκ² μ§λ§ νΉμ μμλ‘ μ€νν΄μΌ νλ λ κ°μ μ€ν¬λ¦½νΈλ₯Ό μ€μΉν μ μλ€λ©΄ μ’μ κ²μ λλ€.
μ€ν¬λ¦½νΈ μμ€μ // <strong i="5">@priority</strong> (int)
κΈ°λ₯μ΄ μκ±°λ μ°μ μμκ° μ νμ λμΉ μ μμΌλ―λ‘ λ°λ 벨 μ΄λΌκ³ ν΄μΌ ν©λλ€.
κ° λλ¬Όμ λΉλκΈ° κΈ°λ₯μ ν΅ν΄ κ±°μ κ°μ μκ°μ μμλ μ μμ΅λλ€.
μμ κ°λ μ§μν΄μΌ ν©λλ€.
μΌμ’ μ μμ°μ€λ¬μ΄ μμκ° μλ UNIX λ°λ 벨과 λ¬λ¦¬ μ€ν¬λ¦½νΈμ μ€ν μμλ λ μμμ μ λλ€. μ¬μ©μμ λͺ«μ΄λΌκ³ μκ°ν©λλ€. μ€ν¬λ¦½νΈμ νκ·Έμμ μ€λ κΈ°λ³Έ μ°μ μμλ λμ μκ°μ΄ μλμ§λ§ μ΄μ λ²μ μ GMμμμ κ°μ΄ μμλ₯Ό μ¬μ μν μ μλ κΈ°λ₯μ΄ νμν©λλ€.
λλ κ·Έκ²μ λμνμ§λ§ νμν κ²½μ° μμ€μμ μ€ν¬λ¦½νΈμ μ€ν μμ€/μ°μ μμλ₯Ό νΈμ§ν μ μμ΅λλ€. λλ κ·Έκ²μ΄ ꡬννκΈ° λ μ¬μΈ κ²μ΄λΌκ³ κ°μ νκ³ , κ·Έ μμ μμ UIλ₯Ό μ£Όλ³μ ꡬμΆν μ μμ΅λλ€.
μ΄κ²λ ν¬ννμΈμ. λ΄ μ€ν¬λ¦½νΈ μ€ μΌλΆλ νΉμ μμλ‘ μ€νν΄μΌ νλ©° μ μκ°μ μ€νλμ§ μμΌλ©΄ μ€λ¨λμ΄μΌ ν©λλ€.
μ΄ μμλ₯Ό κ²°μ νλ κ²μ μ¬μ©μμ λͺ«μ΄λΌκ³ μκ°ν©λλ€. UIλ μ€ν¬λ¦½νΈμμ μΌμ’
μ "order"/"runlevel" μ§μλ¬Έμ μ°Έμ‘°ν μ μμ§λ§ λ§μ§λ§ λ¨μ΄λ μ¬μ©μμ κ²μ΄μ΄μΌ ν©λλ€. 1st-2nd λλ 2nd-1stλ₯Ό μ€νν λ μλμ μΌλ‘ λ€λ₯΄κ² λμνλ ν μμ μ€ν¬λ¦½νΈλ₯Ό μμν μλ μμ΅λλ€. λ λ€ νμ΄μ§μ DOMμ μ°Έμ‘°νκΈ° λλ¬Έμ
λλ€.
IMHO λ°λ 벨μ μ¬κΈ°μ νμν κ²μ΄ μλλλ€.
λλΆλΆμ κ²½μ° μ€ν¬λ¦½νΈ Bλ₯Ό μ€ννκΈ° μ μ μ€ν¬λ¦½νΈ Aλ₯Ό μ€ννλ κ²λΏμ΄λΌκ³ μκ°ν©λλ€.
μ΄κ²μ (μλμ ) μ ν μ¬νμ
λλ€. λ°λ 벨μ μ λμ μΈ μ²λμ
λλ€. μΆ©λΆνμ§ μμ΅λλ€.
λν μ νμ΄ λ§€μ° μ μ΅λλ€. λΉμ μ΄ νμλ‘νλ κ²μ "μ΄μ "/"λμ€"κ²μ
λλ€.
κ·Έλ¦¬κ³ μλ§λ νΈμλ₯Ό μν΄ "μ²μ"/"λ§μ§λ§"...
μ΄κ²μ (μλ°ν λ§νλ©΄) μ€ν¬λ¦½νΈ μ체μ μμ±μ΄ μλλ―λ‘ μμ€μ κ΅¬μ΄ @tag
ν€λκ° λμ΄μλ μ λ©λλ€. μ΄κ²μ νλμ λ³κ²½ μ¬νμ΄ λ€λ₯Έ νλλ₯Ό μ€λ¨μν€λ μ€ν¬λ¦½νΈ μ‘°ν©μ μ¦μμ΄λ―λ‘(λ°λμ κ²½μ°λ μλ) λ€λ₯Έ νλκ° λ¨Όμ μ€νλμ΄μΌ ν©λλ€.
μ΄ κΈ°λ₯μ΄ μΈμ κ°λ μ¬μ ν μ ν¨ν κΉμ? λλ 4.xκ° λμ¨ μ΄νλ‘ κ·Έκ²μ λμΉκ³ μμκ³ , λΉλΆκ° μ¬λ°λ₯Έ μμλ‘ μ€νλκΈ° μν΄ λ΄ μ€ν¬λ¦½νΈμμ λͺ κ°μ§ μλͺ»λ ν΄κ²° λ°©λ²μ μνν΄μΌ νμ΅λλ€.
... λͺ κ°μ§ μ’μ§ μμ ν΄κ²° λ°©λ² ...
ν΄κ²° λ°©λ²μ 무μμ΄λ©° μ μ’μ§ μμμ΅λκΉ?
ν μ€ν¬λ¦½νΈλ‘ 보μ΄μ§ μλ divλ₯Ό λ§λ€κ³ λ€λ₯Έ μ€ν¬λ¦½νΈμμ νμ΄λ¨Έλ₯Ό μ€μ νμ¬ divκ° μμ§ μ‘΄μ¬νλμ§ μ¬λΆλ₯Ό νμΈνλ κ²μ κΈ°μ΅ν©λλ€. μλλ©΄ λ°λ³΄μμ΅λκΉ?
Greasemonkeyλ‘ μ μ λ³μλ₯Ό μ€μ ν μ μκ³ λ€λ₯Έ μ€ν¬λ¦½νΈμμ μ‘μΈμ€ν μ μλ€κ³ μκ°νμ§ μμ΅λκΉ? κ·Έλ¦¬κ³ κ·Έλ§μ λ νμ΄λ¨Έλ₯Ό μ€μ ν΄μΌ νμ§ μμκΉμ?
κ°μ₯ μ μ©ν λκΈ
μ΄κ²μ μ€μ λ‘ 4.xμμ λλ½λ 3.xμ κΈ°λ₯μ λλ€.
νΉμ κΈ°λ₯/UIλ₯Ό μ½μνμ§λ μκ² μ§λ§ νΉμ μμλ‘ μ€νν΄μΌ νλ λ κ°μ μ€ν¬λ¦½νΈλ₯Ό μ€μΉν μ μλ€λ©΄ μ’μ κ²μ λλ€.