begin working on piir

This commit is contained in:
mykola2312 2024-04-28 01:42:06 +03:00
parent f53d0efb66
commit 9fc873d9d9
4 changed files with 31 additions and 4 deletions

View file

@ -3,6 +3,7 @@ package com.mykola2312.mptv;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.mykola2312.mptv.crawler.SourceItem;
import com.mykola2312.mptv.db.DBConfig;
import com.mykola2312.mptv.piir.PiIRConfig;
import com.mykola2312.mptv.task.TaskItem;
import com.mykola2312.mptv.ui.FrameConfig;
@ -13,6 +14,7 @@ import java.util.List;
public class Config {
public FrameConfig frame;
public DBConfig db;
public PiIRConfig piir;
public List<SourceItem> sources;
public List<TaskItem> tasks;

View file

@ -75,9 +75,9 @@ public class Main {
flyway.migrate();
// load sources, start crawlers
// Crawler crawler = new Crawler();
// crawler.updateSources(config.sources);
// crawler.crawl();
Crawler crawler = new Crawler();
crawler.updateSources(config.sources);
crawler.crawl();
// task dispatcher
TaskDispatcher dispatcher = new TaskDispatcher();

View file

@ -0,0 +1,24 @@
// package com.mykola2312.mptv.piir;
// import java.io.IOException;
// import com.mykola2312.mptv.task.TaskProcess;
// public class PiIR implements TaskProcess {
// public PiIR(PiIRConfig config) {
// }
// @Override
// public boolean spawn() throws IOException {
// }
// @Override
// public boolean isAlive() {
// }
// @Override
// public void stop() {
// }
// }

View file

@ -12,7 +12,8 @@ public class MainFrame {
private void spawn(FrameConfig config) {
Font font = new Font(config.fontName, Font.PLAIN, config.fontSize);
frame = new JFrame(I18n.get("MainFrame_Title"));
//frame = new JFrame(I18n.get("MainFrame_Title"));
frame = new JFrame("MPTV");
menu = new MenuPanel(font);
frame.add(menu, BorderLayout.CENTER);