kodi


kodi 수정) 4k 영화, korean 영화 검색 조건으로 위젯표시 의 내용 분석




컨텐츠 정보


본문

kodi 수정) 4k 영화, korean 영화 검색 조건으로 위젯표시 의 내용 분석

적용을 위한 한글화 분석과 4k메뉴 구성 연관 정보


<4k 영화 검색 조건으로 위젯표시>

3232235521_1589722678.5822.png

 <label>55504</label> 을 적용을 위한 한글화

3232235521_1589719219.2338.png

수정 작업 내용 분석 및 관련 파일 분석

<!-- 4k/korea 11q.kr 20200512 
파일 : c:\Users\shimss\AppData\Roaming\Kodi\addons\skin.destiny\xml\IncludesHomeContent.xml
				
위치 <include name="HomeSubMenuMovies"> 안에 추가
<item id="260027"> <item id="260026"> 다음에 추가
			-->
		<item id="260027">
		  <label>55504</label>
		  <onclick>XBMC.ActivateWindow(10025,special:,return)</onclick>
		  <thumb>$VAR[HomePreviewSubmenuBackground]</thumb>
		  <property name="MenuIcon">flagging/video/4k.png</property>
		  <property name="MenuIcon_over">flagging/video/4k.png</property>
		  <property name="BackWebOS8">home/button/webos_button.png</property>
		  <visible>Container(9000).HasFocus(3)</visible>
		  </item>


<item id="260027">

는 <item id="260028"> 다음에 추가한 항목 id


<label>55504</label>

55504 는 라벨이름으로 영어/한글화 라벨임


<onclick>XBMC.ActivateWindow(10025,special://skin/playlists/4k.xsp,return)</onclick>

<onclick>XBMC.ActivateWindow(10025,special://skin/playlists/4k.xsp,return)</onclick>

의 구조는 c:\Users\shimss\AppData\Roaming\Kodi\addons\skin.destiny\playlists\4k.xsp

의 검색 조건으로 만들어 주는 내용입니다

주) 스킨경로를 special://skin/ 는 skin.destiny 다음 디랙토리 입니다.


 <thumb>$VAR[HomePreviewSubmenuBackground]</thumb>
는 불러오는 양식


<property name="MenuIcon">flagging/video/4k.png</property>
<property name="MenuIcon_over">flagging/video/4k.png</property> 
<property name="BackWebOS8">home/button/webos_button.png</property> 
는 불러오는 양식

 <visible>Container(9000).HasFocus(3)</visible>

는 동작 컨테이너  home.xml에서 3번째 위젯에서 동작 (아래참조)


c:\Users\shimss\AppData\Roaming\Kodi\addons\skin.destiny\playlists\4k.xsp 파일 정보

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
	<smartplaylist type="movies">
		<name>4K Movies</name>
		<match>one</match>
		
		<rule field="videoresolution" operator="greaterthan">
		<value>2159</value>
		</rule>
		
		<rule field="filename" operator="contains">
		<value>2160</value>
		</rule>
		
		<rule field="filename" operator="contains">
		<value>2160p</value>
		</rule>
		
		<rule field="filename" operator="contains">
		<value>2160P</value>
		</rule>
		
		<rule field="filename" operator="contains">
		<value>UHD</value>
		</rule> 
		<rule field="filename" operator="contains">
		<value>4K</value>
		</rule>
		
		<rule field="filename" operator="contains">
		<value>uhd</value>
		</rule> 
		<rule field="filename" operator="contains">
		<value>4k</value>
		</rule>
		
		<order direction="ascending">sorttitle</order>
	</smartplaylist>
home.xml

3232235521_1589720730.9968.png


HomeWidgets 위젯의 포함된 파일 찾기

3232235521_1589721226.179.png

 

 <visible>Container(9000).HasFocus(3)</visible>

을 찾아 보니 상기 정보만 사용중 나머지는 다른곳에서 응용 파일

3232235521_1589721618.009.png


==> 동일한 아이콘 메뉴에 영화메뉴 하기 동작에 4k 영화 메뉴시 찾아주는  메뉴 방식으로 xp 파일의조건으로 만들어 줌니다


<korean 영화 검색 조건으로 위젯표시>

3232235521_1589722717.5449.png

파일 : c:\Users\shimss\AppData\Roaming\Kodi\addons\skin.destiny\xml\IncludesHomeContent.xml

위치 <include name="HomeSubMenuMovies"> 안에 추가 <item id="260027"> <item id="260026"> 다음에 추가
<item id="260028">
 <label>49986</label>
 <onclick>XBMC.ActivateWindow(10025,special://skin/playlists/korea.xsp,return)</onclick>
 <thumb>$VAR[HomePreviewSubmenuBackground]</thumb>
 <property name="MenuIcon">home/homeicons/korea.png</property>
 <property name="MenuIcon_over">home/homeicons/korea.png</property>
 <property name="BackWebOS9">home/button/webos_button.png</property>
 <visible>Container(9000).HasFocus(3)</visible>
</item>

c:\Users\shimss\AppData\Roaming\Kodi\addons\skin.destiny\playlists\korea.xsp

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
	<smartplaylist type="movies">
		<name>Korea Movies</name>
		<match>one</match>
		<rule field="country" operator="contains">
		<value>한국</value></rule>
		<rule field="country" operator="contains">
		<value>South Korea</value></rule>
		<rule field="country" operator="contains">
		<value>korea</value></rule>
		<rule field="country" operator="contains">
		<value>Korea</value></rule>
                <order direction="ascending">sorttitle</order>
	</smartplaylist>

<wavve-strm 영화메뉴 추가> ..업데이트 배포 예정

3232235521_1594051942.1167.png

wavve-strm 영화만 서치하여 나옴

3232235521_1594052028.2071.png

C:\Users\shimss\AppData\Roaming\Kodi\addons\skin.destiny\xml\IncludesHomeContent.xml

에 다음 내용 추가

        
        <item id="260095"> <!-- 11q added wavve-strm 20200707 -->
          <label>wavve-strm</label>
          <onclick>XBMC.ActivateWindow(10025,special://skin/playlists/wavve-strm.xsp,return)</onclick>
          <thumb>$VAR[HomePreviewSubmenuBackground]</thumb>
          <property name="MenuIcon">home/homeicons/wavve.png</property>
          <property name="MenuIcon_over">home/homeicons/korea.png</property>
          <property name="BackWebOS9">home/button/webos_button.png</property>
          <visible>Container(9000).HasFocus(3)</visible>
        </item>

파일 생성 wavve-strm.xsp
c:\Users\shimss\AppData\Roaming\Kodi\addons\skin.destiny\playlists\wavve-strm.xsp
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="movies">
<name>wavve-strm Movies</name>
<match>one</match>

<rule field="videoresolution" operator="greaterthan">
<value>strm</value>
</rule>
<rule field="filename" operator="contains">
<value>wavve</value>
</rule>
<rule field="filename" operator="contains">
<value>웨이브</value>
</rule>
<order direction="ascending">sorttitle</order>
</smartplaylist>

☞ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다 ♠ .
☞ 본자료는 https://11q.kr 에 등록 된 자료 입니다♠.

■ ▶
[이 게시물은 11qkr님에 의해 2021-06-16 02:31:10 11.Nas_1에서 이동 됨]
뷰PDF add1,add2



관련자료

댓글 6

11qkr님의 댓글

value에 포함한 내용에 대한 검색
====================
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="movies">
    <name>movies</name>
    <match>all</match>
    <rule field="path" operator="startswith">
        <value>smb://192.168.2.246/Media/Movies/</value>
    </rule>
</smartplaylist>

11qkr님의 댓글

한번이라도 시청항목
=================
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="movies">
    <name>1_One_play_video</name>
<order direction="descending">sorttitle</order>
<limit>25</limit>
<rule field="lastplayed" operator="inthelast">
<value>1</value>
</smartplaylist>

11qkr님의 댓글

한국영화 검색
=================
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="movies">
<name>3_korea Movies</name>
<match>one</match>
<rule field="country" operator="contains">
<value>한국</value></rule>
<rule field="country" operator="contains">
<value>South Korea</value></rule>
<rule field="country" operator="contains">
<value>korea</value></rule>
<rule field="country" operator="contains">
<value>Korea</value></rule>


<order direction="ascending">sorttitle</order>
</smartplaylist>

11qkr님의 댓글

4k 영화검색
=========================
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<smartplaylist type="movies">
<name>4_4k Movies</name>
<match>one</match>
<group>none</group>
<rule field="videoresolution" operator="greaterthan">
<value>2159</value>
</rule>

<rule field="filename" operator="contains">
<value>2160</value>
</rule>

<rule field="filename" operator="contains">
<value>2160p</value>
</rule>

<rule field="filename" operator="contains">
<value>UHD</value>
</rule>

<rule field="filename" operator="contains">
<value>UHD</value>
</rule>
<rule field="filename" operator="contains">
<value>4K</value>
</rule>

<rule field="filename" operator="contains">
<value>uhd</value>
</rule>
<rule field="filename" operator="contains">
<value>4k</value>
</rule>

<order direction="ascending">sorttitle</order>
</smartplaylist>

11qkr님의 댓글

skin.eminence.2 에 적용된 showcase 디폴트 설정 파일 적용
관련파일 :c:\Users\shimss\AppData\Roaming\Kodi\addons\skin.eminence.2_v4_by_11qkr\16x9\Includes_Defs.xml
--------- 적용파일에 응용 부분 ------------
  <!-- 4_mkv_avi_mp4.xsp -->
        <onload condition="!Skin.HasSetting(store_init)">Skin.SetString(Store_Widget7_Content,special://skin/extras/playlists/4_mkv_avi_mp4.xsp)</onload>
        <onload condition="!Skin.HasSetting(store_init)">Skin.SetString(Store_Widget7_Target,videos)</onload>
        <onload condition="!Skin.HasSetting(store_init)">Skin.SetString(Store_Widget7_Title,$LOCALIZE[31808])</onload>
        <onload condition="!Skin.HasSetting(store_init)">Skin.SetBool(Store_Widget7_Genres)</onload>
        <onload condition="!Skin.HasSetting(store_init)">Skin.Reset(Store_Widget7_posters)</onload>
        =================================


전체 487 / 1 페이지
전체 487 / 1 페이지

♥간단_메모글♥


최근글


새댓글



PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
▶ 2024-04-26 23:03:19

오늘의 홈 현황


  • 현재 접속자♨ 105(1) 명
  • 오늘 가입자※ 3 명
  • 어제 가입자※ 3 명
  • 주간 가입자※ 20 명
  • 오늘 방문자 1,655 명
  • 어제 방문자 1,686 명
  • 최대 방문자 13,042 명
  • 전체 방문자 4,290,172 명
  • 전체 게시물※ 8,534 개
  • 전체 댓글수※ 24,516 개
  • 전체 회원수 10,933 명

QR코드


☞ QR코드 스캔은 kakao앱 자체 QR코드

알림 0








최신글↑