wip
This commit is contained in:
parent
5412372c05
commit
35c03ca323
|
@ -120,6 +120,28 @@ function generateFullIndex() {
|
|||
}
|
||||
}
|
||||
|
||||
function generateCategories() {
|
||||
for(let cid in list.categories) {
|
||||
let category = list.categories[cid]
|
||||
const filename = `categories/${cid}.m3u`
|
||||
util.createFile(filename, '#EXTM3U\n')
|
||||
for(let channel of category) {
|
||||
util.appendToFile(filename, channel.toString())
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function generateLanguages() {
|
||||
for(let lid in list.languages) {
|
||||
let language = list.languages[lid]
|
||||
const filename = `languages/${lid}.m3u`
|
||||
util.createFile(filename, '#EXTM3U\n')
|
||||
for(let channel of language) {
|
||||
util.appendToFile(filename, channel.toString())
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function main() {
|
||||
console.log(`Parsing index...`)
|
||||
parseIndex()
|
||||
|
@ -131,30 +153,12 @@ function main() {
|
|||
generateContentIndex()
|
||||
console.log('Generating index.full.m3u...')
|
||||
generateFullIndex()
|
||||
console.log('Generating /categories...')
|
||||
generateCategories()
|
||||
console.log('Generating /languages...')
|
||||
generateLanguages()
|
||||
// console.log(output)
|
||||
|
||||
// let group = channel.group
|
||||
// for(const type of types) {
|
||||
// if(type === 'full') {
|
||||
// channel.group = [ c.name, channel.group ].filter(i => i).join(';')
|
||||
// } else if(type === 'country') {
|
||||
// channel.group = c.name
|
||||
// } else if(type === 'language') {
|
||||
// channel.group = channel.language
|
||||
// } else {
|
||||
// channel.group = group
|
||||
// }
|
||||
|
||||
// util.appendToFile(`index.${type}.m3u`, channel.toString())
|
||||
// }
|
||||
|
||||
|
||||
// for(let type of types) {
|
||||
// const filename = `index.${type}.m3u`
|
||||
// console.log(`Creating '${filename}'...`)
|
||||
// util.createFile(filename, '#EXTM3U\n')
|
||||
// }
|
||||
|
||||
// const categories = util.supportedCategories
|
||||
// for(let category of categories) {
|
||||
// const categoryCode = category.toLowerCase()
|
||||
|
|
Loading…
Reference in New Issue