Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- VertexClientPE.loadNews = function() {
- try {
- // download content
- var url = new URL_("https://raw.githubusercontent.com/Vertex-Client/Vertex-Client-PE/news/News");
- var connection = url.openConnection();
- // get content
- newsInputStream = connection.getInputStream();
- // read result
- var loadedNews = "";
- var bufferedNewsReader = new BufferedReader_(new InputStreamReader_(newsInputStream));
- var rowNews = "";
- while((rowNews = bufferedNewsReader.readLine()) != null) {
- loadedNews += rowNews;
- }
- news = loadedNews.toString();
- // close what needs to be closed
- bufferedNewsReader.close();
- // test
- //clientMessage(VertexClientPE.getVersion("current"); + " " + latestVersion);
- } catch(err) {
- news = "News couldn't be loaded";
- ModPE.log("[Vertex Client PE] VertexClientPE.loadNews() caught an error: " + err);
- } finally {
- if(news == null || news == undefined) {
- news = "News couldn't be loaded";
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement