Posts

Showing posts from 2023

Open Source Blogger BlogBackupToBook VB.NET software v4 released on Github

Image
BlogBackupToBook software creates HTML blogbook(s) from Blogger blog XML Backup/Export files. It also allows for filtering the output HTML blogbook(s) by content matching strings, by published and/or updated date range and by an index(es) list where the index(es) are positions of posts and pages entries in the Blogger XML Backup/Export file.  Github: https://github.com/ravisiyer/BlogBackupToBook As compared to release v3, the latest release v4 has undergone more tests but it has not been thoroughly tested. I do not have the time now to do that thorough testing and bug-fixing as I have got busy with other stuff. This is the release interested persons can try out and see if it meets their needs. If I recall correctly, the setup file program in v3 release had some issues which were not easily getting resolved. The setup file part has been dropped in this release v4 as I don't have time for refreshing where I was on it, and then taking it forward. This current v4 release does not have

Faced problems when creating blogbook using an Open Source BlogToBook program available on Github

BlogToBook, https://github.com/oormicreations/BlogToBook , seemed to be a promising software when I first came across it. My first attempt to install the software had failed some months ago, if I recall correctly. But when I installed it again today, it went through! I think the difference is that I now have Visual Studio 2022 Community Edition set up on my system and so it would have installed some libraries needed by the program executable. I also tried cloning the Github repo using Visual Studio 2022 Community Edition. Visual Studio said I need to install some more software and prompted me for it. I started that install but for some issue from my side (I was fiddling with the Internet link), the install tripped up. Perhaps if I try installing it again it will work (Visual Studio gives a link for the components to install). But is it worth it? While I may quickly browse through the C++ source code, I don't think I want to understand its working and attempt modifications. So I do

Why do I provide link URLs as directly visible content in my blog posts?

I provide link URLs as directly visible content in my blog posts as shown in an example below: I think that is a reasonable assumption as Kalyan and Sopara of Thane district seem to have been more well known than Mumbai in this period. If this assumption is right then the rulers of Kalyan in this time would be same as in my blog post: Chronological list of empire/kingdom level rulers of Mumbai (Bombay) and nearby areas from 3rd century BCE (over 2000 years ago), https://ravisiyermisc.blogspot.com/2022/10/chronological-list-of-empirekingdom.html , October 2022.  --- end example --- Some readers may wonder why I do it that way instead of simply linking the url to the title of the post/page as follows: Chronological list of empire/kingdom level rulers of Mumbai (Bombay) and nearby areas from 3rd century BCE (over 2000 years ago)  (note that the url is not directly visible on the post).  To explain to such readers why I provide link URLs as directly visible content, I decided to put up th

List of some of my posts about Computer Technology (Tech) History

Last updated on 2 Nov. 2023 This post is based on a message I sent to a fellow Indian software techie who is younger than me perhaps by around two decades. Listed below are some of my blog posts related to tech. history where I felt I should write about it as I had some exposure to these companies/technologies in my industry career. In other words, I felt I should contribute my small bit to tech. history info. via just some blog posts (which are surely not in the class of serious academic history accounts or media history articles). Wang computers were a major technology for me in the initial years of my industry career which laid my foundation as a software techie. So I had felt an urge to capture Wang computers history in some looong blog posts. Naturally this history also covered history of the (main) founder of the company. The related posts are given below: Chinese-American computer pioneer An Wang (1920-1990) and Wang Laboratories founded by him: some aspects of their history of

Simple usage of Github for version control and releases using Visual Studio 2022 and github.com

This post tries to capture straightforward usage of Github for maintaining various versions of code, but without branches, and to make releases of setup files, using Visual Studio 2022 (Community Edition) and github.com Main reference: How to use Github with Visual Studio 2022,  https://www.youtube.com/watch?v=BWqpTpo1kfw , around 24 mins. From around 6 min. 48 secs: Simple Windows Forms app.  From around 7 min. 33 secs: Creating a github repository for above app. From around 8 min. 48 secs: Effect of creating and pushing repository to Github.com (master is main branch of repository); New repository can be seen in github.com From around 9 min. 50 secs: Commit a change to repository (1. Commit change to local repo, 2. Push change to origin (remote)) From around 13 min. 3 secs: When to commit (to local repo) and when to push (local repo changes to origin (remote)) ----- To make a release, use Releases (or Create a new release) link-button in home page of project in Github.com. Setup fil

Creating setup file for VB.Net project in Visual Studio 2022 Community Edition

Last updated on 14 Nov. 2023 Note: This was an in-progress post around 19 Sep. 2023 but I moved on to other stuff and now in mid. Nov. 2023, I think I should mention that I do not have any plans to update or follow up on the main contents of this post. I ran into some issues with the setup file and as I now freeze the related VB.NET project software (for which I was trying to create a setup file) capturing what works in it, I felt it is best to drop the setup file from the project. I am leaving the info./knowledge shared below in this post as is without reviewing it now in mid Nov. 2023. Some useful links 1) Setup Projects section of article: Setup and Deployment Projects,  https://learn.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2010/wx3b589t(v=vs.100) , dated 2012, is still a useful overview though the article is over 10 years old and so some parts of the section may be inaccurate now. 2) The section, "To install the Installer Projects extension" of t

Ported ExportFileFilterAndGenBook and ExportFileFilterByIndexList from VBA to BlogBackupToBook VB.Net single project of Visual Studio 2022 Community Edition

Image
Last updated on 21 Nov. 2023   BlogBackupToBook software creates HTML blogbook(s) from Blogger blog XML Backup/Export files. It also allows for filtering the output HTML blogbook(s) by content matching strings, by published and/or updated date range and by an index(es) list where the index(es) are positions of posts and pages entries in the Blogger XML Backup/Export file.  Github: https://github.com/ravisiyer/BlogBackupToBook Quick-Info: Top-level folder share: VB-ExportFileFilterAndGenBook,  https://drive.google.com/drive/folders/1UU8pdbI-PJ_PgpuG01_xsL4biYEb_uMs?usp=drive_link Sample files: Input file: 20231113-ravisiyer-blog.xml (18.8 MB), (use download link to download to computer)  https://drive.google.com/file/d/1OMMh9tUideo_hRYIzhiDHxxDibjxOQr4/view?usp=drive_link Output file a: Split 1 of 4 of HTML blog book with internal content links - 20231113-ravisiyer-blog-BlogBook-Split1wCLs.html (4 MB), (use download link to download to computer and view downloaded file in browser)  http

Was able to port ExportFileFilterByIndexList from VBA to VB.Net of Visual Studio 2022 Community Edition

Last updated on 16-Nov-2023 16-Nov-2023 Note: This program functionality has now been incorporated into BlogBackupToBook VB.Net project. For details, please visit: Ported ExportFileFilterAndGenBook and ExportFileFilterByIndexList from VBA to BlogBackupToBook VB.Net single project of Visual Studio 2022 Community Edition,  https://ravisiyermisc.blogspot.com/2023/09/ported-exportfilefilterandgenbook-from.html  . end-Note. Quick-Info: Top-level folder share: VB-ExportFileFilterByIndexList,  https://drive.google.com/drive/folders/1WpCo5Iptc4Z72cT3RKAzrOOKKvjZ7BLv?usp=drive_link Version v1 sub-folder: https://drive.google.com/drive/folders/1aBQ9T9k7LqgaOJrTPHeWHEjASXo_sXtP?usp=drive_link   v1/Info.txt: https://drive.google.com/file/d/1JZDxr-yZ-mmyYqN1iZST6S-ABoCjZSkB/view?usp=drive_link End Quick-Info Recently I downloaded Visual Studio 2022 Community Edition (free download) and tried out VB.Net programs there. I was able to get off to a quick start using some web help pages on it, and also

Short User Guide to creating Blogger Blogbooks from Backup/Export File using BlogBackupToBook VB.Net project and ExportFileFilterAndGenBook and another VBA projects' macros/code (free and open source)

Image
Last updated on 21 Nov. 2023 BlogBackupToBook software creates HTML blogbook(s) from Blogger blog XML Backup/Export files. It also allows for filtering the output HTML blogbook(s) by content matching strings, by published and/or updated date range and by an index(es) list where the index(es) are positions of posts and pages entries in the Blogger XML Backup/Export file.  Github: https://github.com/ravisiyer/BlogBackupToBook ============================================ I decided to put up and publish this post now on 5 Sep. 2023 while this work is in progress, as I wanted to ensure that whatever work I have done till now is available for interested readers.  Note: The earlier title of this post was: "Short User Guide to creating Blogger Blogbooks from Backup/Export File using ExportFileFilterAndGenBook and another VBA projects' macros/code (free and open source)" and its contents covered that. Later I ported the code of the two VBA projects mentioned, to VB.Net and consoli

Referral: Few Spiritual Blogbooklets I created recently using ExportFileFilterAndGenBook ...

Readers may want to view my recent post on another blog: Few Spiritual Blogbooklets I created recently using ExportFileFilterAndGenBook and ExportFileFilterByIndexList VBA projects,  https://ravisiyer.blogspot.com/2023/09/few-spiritual-blogbooklets-i-created.html . 

Creating Blogger Blogbooklets based on search criteria and excluding some pages/posts from it

At times, we may want to remove some pages/posts from the Blogger XML Backup/Export file, and use the modified file as input to Generate HTML blog book function of ExportFileFilterAndGenBook to create blog books optionally matching some search strings but none of the blogbooks created this way, having the pages/posts excluded from the Blogger XML Backup/Export file. This approach could be superior to removing these pages again and again from output files created in different runs of ExportFileFilterAndGenBook macros. The procedure to do this: 1) Run ExportFileFilterAndGenBook - Generate HTML blog book function, providing original Blogger XML backup file (for example: 20230801-ravisiyer-blog.xml) as the input file, generate only log files and provide blank search criteria. It should create a main log file (for our example: 20230801-ravisiyer-blog-BlogBookLog.txt) log file 2) Make a copy of the main log file (for our example: 20230801-ravisiyer-blog-BlogBookLog.txt renaming it suitably a

ExportFileFilterByIndexList: VBA code to filter Blogger XML Backup/Export file based on Entry Index List text file

Image
Last updated on 25 Feb. 2024 25 Feb. 2024 Update: I rarely use the software covered in this post now. To see the current software for creating Blogger blogbooks that I use, please visit: Short User Guide to creating Blogger Blogbooks from Backup/Export File using ExportFileFilterAndGenBook and another VBA projects' macros/code (free and open source), https://ravisiyermisc.blogspot.com/2023/09/short-user-guide-to-creating-blogger.html .  Also see: Ported ExportFileFilterAndGenBook and ExportFileFilterByIndexList from VBA to BlogBackupToBook VB.Net single project of Visual Studio 2022 Community Edition, https://ravisiyermisc.blogspot.com/2023/09/ported-exportfilefilterandgenbook-from.html . Quick Info Top-level folder share: ExportFileFilterByIndexList,  https://drive.google.com/drive/folders/1t7IPjwuU791t58EJOZEmxrSbWeFBHiSF?usp=drive_link Version v3 sub-folder:  https://drive.google.com/drive/folders/1aPLQQV6mWOelBBeiIyK9tIrV7k-qk7ZE?usp=drive_link v3/Info.txt:  https://drive.goo

SplitBlogBookAndGenContentsLinks: VBA code to Split HTML blogbook into smaller HTML files and/or Generate Contents Internal Links List for it

Last updated on 30 Aug. 2023 Note: As of 30 Aug. 2023, this SplitBlogBookAndGenContentsLinks macro functionality has got incorporated into ExportFileFilterAndGenBook. To know more about the latter, please visit: ExportFileFilterAndGenBook: Filter Blogger XML Backup file based on date range, produce HTML Blogbook filtered by search string, Split it and Generate Contents Links (VBA project),  https://ravisiyermisc.blogspot.com/2023/08/exportfilefilterandgenbook-vba-code-to.html . Quick Info Top-level folder share: SplitBlogBookAndGenContentsLinks,   https://drive.google.com/drive/folders/1njj5PaAwPTgpfRePOArwDUq_oXwvHvdQ?usp=drive_link Version v1 sub-folder:  https://drive.google.com/drive/folders/1YZ5_63Nxic6Cg4Jx7a0sZMZsiTzVeWLT?usp=drive_link v1/Info.txt:  https://drive.google.com/file/d/14hvtQADzmx4cFpSQXyoXNZyKzUgJXlAn/view?usp=drive_link   End Quick Info This SplitBlogBookAndGenContentsLinks project renames the old SplitBlogBook project to a more appropriate name. [Ref: SplitBlogB

ExportFileFilterAndGenBook: Filter Blogger XML Backup file based on date range, produce HTML Blogbook filtered by search string, Split it and Generate Contents Links (VBA project)

Image
Last updated on 25 Feb. 2024 25 Feb. 2024 Update: I rarely use the software covered in this post now. To see the current software for creating Blogger blogbooks that I use, please visit: Short User Guide to creating Blogger Blogbooks from Backup/Export File using ExportFileFilterAndGenBook and another VBA projects' macros/code (free and open source), https://ravisiyermisc.blogspot.com/2023/09/short-user-guide-to-creating-blogger.html .  Also see: Ported ExportFileFilterAndGenBook and ExportFileFilterByIndexList from VBA to BlogBackupToBook VB.Net single project of Visual Studio 2022 Community Edition, https://ravisiyermisc.blogspot.com/2023/09/ported-exportfilefilterandgenbook-from.html . --- end 25 Feb. 2024 Update --- I decided to put up and publish this post now on 20 Aug 2023 while this work is in progress, as I wanted to ensure that whatever work I have done till now is available for interested readers.  Quick Info Top-level folder share: ExportFileFilterAndGenBook,  https:/

FilterXMLExportFile: VBA code to create XML file of XML entries of posts and pages matching a specified date range from Blogger XML Backup/Export file

Last updated on  9 Sep. 2023   9 Sep. 2023 Update: I rarely use the software covered in this post now. To see the current software for creating Blogger blogbooks that I use, please visit:  Short User Guide to creating Blogger Blogbooks from Backup/Export File using ExportFileFilterAndGenBook and another VBA projects' macros/code (free and open source), https://ravisiyermisc.blogspot.com/2023/09/short-user-guide-to-creating-blogger.html . end-Update 9 Sep. 2023 I decided to put up and publish this post now on 18 Aug 2023 while this work is in progress, as I wanted to ensure that whatever work I have done till now is available for interested readers. Quick Info Top-level folder share: FilterXMLExportFile,  https://drive.google.com/drive/folders/1xXkUn1et7hoXZM1kILymI9h4s4AT7eVi?usp=drive_link Version v2 adds Updated Date range match to version v1's Published Date range match. Version v2 sub-folder:  https://drive.google.com/drive/folders/1IodrPq-_kp1gP652PqJburkb5yl7xkKt?usp=dri

AddNewLineToEntryNodes: VBA code to add newline characters at start of entry nodes in Blogger XML Backup/Export file to enable easier viewing and editing in Notepad++

Last updated on  9 Sep. 2023   9 Sep. 2023 Update: I rarely use the software covered in this post now. To see the current software for creating Blogger blogbooks that I use, please visit:  Short User Guide to creating Blogger Blogbooks from Backup/Export File using ExportFileFilterAndGenBook and another VBA projects' macros/code (free and open source),  https://ravisiyermisc.blogspot.com/2023/09/short-user-guide-to-creating-blogger.html  . end-Update 9 Sep. 2023 Quick Info Top-level folder share: AddNewLineXMLExportFile,  https://drive.google.com/drive/folders/11Qr6rmw8k2sNu0dTWRvnwoVzYCtobV5S?usp=drive_link Version v1 sub-folder:  https://drive.google.com/drive/folders/1xHTEpOHFZihYakqYQnLnncxzSxDF6S33?usp=drive_link Info.txt,  https://drive.google.com/file/d/1GUVG5HzqznUsz1bgR08H8oCG08lSGPvV/view?usp=drive_link End Quick Info Microsoft Visual Basic for Applications (VBA) Sub./macro AddNewLineToEntryNodes adds newline characters at the beginning of all entry nodes in input Blogger

Archive

Show more