Welcome to the Invelos forums. Please read the forum rules before posting.

Read access to our public forums is open to everyone. To post messages, a free registration is required.

If you have an Invelos account, sign in to post.

Invelos Forums->Posts by mediadogg Page: 1 2 3 4 ...20  Previous   Next
Message Details
Quoting Magmadrag:
Quote:
Well, a couple of years ago I asked for a change: sum up the credit counts (in cast). You know: klicking on an actor shows the number of profiles he/she is counted, but if it is a series, it was a huge load of manually work to sum up all the counts.... and it was done quite soon - but only for cast.

For crew it is still manually to do... and it would be so wonderful to have a similar feature which shows up the crew member with e. g. "Director 12 times", "Producer 27 times", "Executive Producer 123 times" an so on. So far we only know the number of profiles any crew member is listed....

I thought that was already in GSyren's CLTInfo tool???

I made the collector - CLTBoss. He made the data reporting and analysis tool. You can even get it from the CLTPlus xml by running it first through CLTBoss, then spit out in CLTBoss xml for theCLTInfo tool.
Posted:
Topic Replies: 18, Topic Views: 1221
Seems a shame to have to modify the database to satisfy reporting requirements. I mean, any tool, such as ProfilerQuery or CLTBoss, could easily have an option for "do not double count parent / child credits" in a credits report. In fact, it is now on my list for CLTBoss (although I am not sure that anybody is using it  )

Or, the option could maybe called "ignore box set parent credits."
Posted:
Topic Replies: 18, Topic Views: 1221
I sent you a PM offering my support. But I want to make public, as always, my deep appreciation to you and all the other people that make DVD Profiler valuable in the long run. Otherwise, it would be just a very clever program with no data.

So, please don't stop and don't give up. As a toolmaker, I offer to support you in any way that I can.
Posted:
Topic Replies: 18, Topic Views: 1221
When it will wake me up, drag my %$^$ out of bed, and pour coffee, let me know!   

I am totally the slowest starter!
Posted:
Topic Replies: 1, Topic Views: 270
I am deeply humbled, and very much appreciate the most recent user, who chose to sponsor me. 

This is how I hoped it would work. Each person makes their own decision about that. Every person gets the same total respect and support from me. But, does that also mean that a sponsor gets extra attention if they have a special request. Well, what do you think?    (Just PM me, for privacy).
Posted:
Topic Replies: 46, Topic Views: 2855
Holy Moley!

Posted:
Topic Replies: 46, Topic Views: 2855
HTTPJoile Version 1.12 is now Available

Current registered users need only login and download the new version.

Online documentation updates are still in progress, but the prior post, along with what has already been updated, serves the same purpose.

Key points to remember:

- the new TCPSend command can be used to get data from the plugin inside DVD Profiler running normally
- the updated udpWatcher program, the HTTPJolie Client, can be used to send both HTTP and TCP requests and view the results in the embedded text and browser windows

When you set a port in the HTTPJolie Option pane:
- the UDP broadcast port is automatically set to be HTTP Port + 10
- the TCP request port is automatically set to be HTTP Port + 20
- restart of DVD Profiler might be required after editing port options

The new ping command ( ?cmd="ping" ) returns the following from the requested server:
  Text form:
    HTTPJolie@Win10MicroPC[192.168.1.157:41395 {NOTELEVATED} {Version 1.12}]
  Json form:
  {\"RequestUrl\":\"41395/?cmd=\\\"ping\\\"\",\"HTTPResult\":\"200\",\"Description\":\"OK\",\"Elevated\":\"true\",\"Version\":\"1.12\",\"RawData\":\"HTTPJolie@Win10ThinkPad[192.168.1.207:41395 {ELEVATED} {Version 1.12}]\\n\"}


Tutorial Videos are best viewed using Windows Media Player.
Posted:
Topic Replies: 46, Topic Views: 2855
(Edited)
Now Available - HTTPJolie V1.12

Edited: To update the TCP response format. Added Elevated status and HTTPJolie Version.

Still finalizing the packaging and documentation, but meanwhile some information:

New Featues:

- Provision of a TCP mode, which does not require DVD Profiler to run as administrator
- Server heartbeats are sent to your designated shared folder every few minutes
- Server UDP broadcast of availability
- "Ping" command to allow programs to verify that a specific HTTPJolie Server is running
- TCPSend command line executable program for sending commands over TCP and receiving the resulting byte stream. The commands are formatted identically to the command portion of the HTTP URL used to send commands. The C# source code for this program will be provided.
- The udpWatcher program has been upgraded to support TCP and the heartbeat shared folder, and will now be supprted for the purpose of providing a client for TCP. Its name has been changed to "Sample Client for HTTPJolie". The C# source code for this program will also be provided.

Demo / Tutorial

Here is an introduction to the TCP feature.

TCPSend

This command line executable sends commands to an instance of HTTPJoilie hosted by DVD Profiler, on any machine (real or virtual) in your network. The results are returned as a string of character bytes, encapsulated in the json format. When deserialized, a structure is created that contains the resulting data and response codes from the command excution.

Typing "TCPSend /?" on a windows command window yeilds the following:

Quote:

Correct command sequence is TCPSend "command" "ip address" port

  Example Command: TCPSend "?cmd=""ping"" "192.168.1.207" 41415
  Example Result:  {"RequestUrl":"?cmd=\"ping", "HTTPResult": "200","Description":"","RawData":"HTTPJolie@ServerName[192.168.1.207:41395 {NOTELEVATED} {Version 1.10}]\n\n200: OK\n"}

  Example: TCPSend "?cmd=""castpic""&fn=""alicia""&ln=""vikander"" "192.168.1.207" 41415

The output will be returned via standard out, which can be redirected Or piped using Windows batch file scripting syntax.

Output is formated as json, which when deserialized, yields the structure:
    public class TCPResult
    {
        public string RequestUrl = "";
        public string HTTPResult = "";
        public string Description = "";
        public string Elevated = "";
        public string Version = "";
        public string RawData = "";
    }


I hope you will learn to use and enjoy the tremendous power and flexibility of HTTPJolie. I have a notepad full of planned enhancements.
Posted:
Topic Replies: 46, Topic Views: 2855
Quoting grim_tales1:
Quote:
I can't use Profiler at all and add titles to my collection      When I tried adding something I get "DVD Profiler is unable to acquire access to the file. Please check file and directory attributes and permissions" and I can't do anything! It was working fine recently

Can you provide a screen shot? That doesn't seem like a DVD Profiler style message. Perhaps it is coming from somewhere else, such as a plugin.
Posted:
Topic Replies: 3, Topic Views: 382
Quoting AiAustria:
Quote:
... dirty hands and dirty thoughts? 

No, it was when I glanced quickly over "bits and bobs", turned and looked again and then smiled when I realized my mistake. 
Posted:
Topic Replies: 46, Topic Views: 2855
Thanks, had a big laugh when I misread one of the words. I'll leave it up to the reader ... 
Posted:
Topic Replies: 46, Topic Views: 2855
Some news. With the help of GSyren, I have been working on a version of HTTPJoile that includes a TCP connection, which does not need to be "run as administrator." Unfortunately, we then lose the most convenient client, a web browser, which needs HTTP.

So, I have updated udpWatcher, better thought of as Client for HTTPJolie, so that it handles both HTTP and TCP modes, and allows a user experience similar to that of a web browser for extracting information from a server running inside DVD Profiler.

In addition, I have added a capability for servers to "announce" themselves, so that people and programs can know which servers are available. The number of servers is limited only by the number of instances of DVD Profiler you can run in your network.

I am finalizing documentation updates and doing a bit more testing and hopefully will be able to release the updated plugin within a few days.

To reiterate the main purpose of HTTPJolie: to allow non-programmers to obtain data from DVD Profiler in ways similar to plugins - without actually being a plugin; and to allow other developers to build clever tools and obtain data from DVD Profiler with reasonable performance, again without the tool itself needing to be hosted as a plugin.
Posted:
Topic Replies: 46, Topic Views: 2855
Quoting scotthm:
Quote:
One place you might try is Wikipedia.  It will often tell you whether a song was composed specifically for a film or otherwise.  At least you can use that as a starting point for further investigation if desired.

---------------

You were correct!    I love theme songs, so I did a search and got this Wiki.
I remember when Elvira Madigan was raging. What a movie. And the "Theme From Elvira Madigan"? It is (as I'm sure you know) Mozart Piano Concerto #21, an absolutely divine piece of music. Listening now.

How did Mozart know about the movie so far ahead of time?     
Posted:
Topic Replies: 9, Topic Views: 683
I do not contribute a lot, but I do pay attention to both grammar and common sense. On both counts, I agree with the points you are making.
Posted:
Topic Replies: 3, Topic Views: 323
Nice discussion guys. I am learning a lot.
Posted:
Topic Replies: 3, Topic Views: 521
Yeah, I made my comments based on past years when hard drive cost per GB was at least 5x of what it is now. I couldn't afford the most expensive RAID controllers, so the bottom line was that in order to increase my reliability, I had to buy super expensive enterprise drives. Finally, after many episodes of days of nail biting rebuilds after a RAID crash, I decided to abandon RAID in favor of multiple cheap copies.

So now I have my media server with all 2021 / 2020 media, my main backup server with about 40 - 60 TB spinning, and my offline archival server with over 60TB. Every day, I Robocopy sync the media machine with the online server, and every couple of weeks I power on the offline server, and the same software brings it up to date. As my library grows, I replace smaller drives in the servers and just store the retired drives on the shelf as another level of backup. I must have 3 or more copies of my favorite media, and I have a custom inventory program.

Since I gave up on RAID, I have not had any more of those days long rebuilds. I use the RAID board just for neat management of the hardware, and Windows Server Essentials 2012 to manage the shared folders and PC backups.

Edit: I admit that in those days, I made the mistake that lots of people do, of conflating the availability run-time objectives of RAID with that of asset protection (backup). Redundancy during runtime is not equivalent to having a backup copy of the data. I learned that the hard way, early on. That was another reason I decided that asset protection was most important to me. Since consumer media is archival in nature, it doesn't matter if a few videos or movies are offline for a bit of time, while you replace a failed drive and copy over from a backup.
Posted:
Topic Replies: 32, Topic Views: 1750
In my experience, the cost and headache of RAID or any other scheme that messes with the file system has exceeded any potential savings. The price of hard drive storage has fallen so dramatically that now you can afford to have 2 or 3 copies and just keep them in a drawer or safe. No need for expensive enterprise drives. Just make multiple copies on cheap USB drives. Since the backups are not online, the risk of losing all your copies at the same time is virtually zero, assuming you keep them physically separate.
Posted:
Topic Replies: 32, Topic Views: 1750
It seems Warner should be offering some kind of replacement program. Do they?

Another thought. VUDU disc to digital, if it still exists. If the disc can be read enough to validated, then it is a cheap way to get a digital copy.

Oh, now I see the comment about the Archive.
Posted:
Topic Replies: 32, Topic Views: 1750
Um, ok thanks.  I think that means I have to check every disc that gets filtered by that list. Unless somebody can just tell me, someday I will read that forum link and determine the correct date range.
Posted:
Topic Replies: 32, Topic Views: 1750
I'm sorry for being so uninformed in this area, but I still don't understand the best way to determine which DVDs are candidates for my concern. When I filter my profiles by "Studio", I get a list that includes 16 entries that contain the name "Warner" or "Warner Bros". Are all of these DVDs released between 2006 and 2010(?) suspect, or only some of those studios?

The list I see:

Warner Animaton Group
Warner Bros Entertainment
Warner Bros Pictures
Warner Bros.
Warner Bros. Animation
Warner Bros. Entertainment
Warner Bros. Home Entertainment
Warner Bros. Home Entertainment Benelux
Warner Bros. Pictures
Warner Bros. Television
Warner Home Video
Warner Home Video Benelux
Warner Music Video
Warner Music Vision
Warner Premiere
Warner-Elektra-Atlantic
WE &Co
Posted:
Topic Replies: 32, Topic Views: 1750
Quoting GSyren:
Quote:
Quoting mediadogg:
Quote:
By the way, there is some hot shot tool guy that has a program - some kind of task scheduler. You could setup a task to start Profiler in the morning as elevated, shut it down and restart un-elevated for backups, etc. 

Yeah, I thought about that. But there are security restrictions that foil that idea:
1) DvdpScheduler starts on Windows startup. But you can't start a program elevated that way, so it will always run un-elevated.
2) DvdpScheduler can't start a program in elevated mode unattended.
3) DvdpScheduler can't shut down an elevated program (un-elevated programs can't send keystrokes to elevated programs).


Have you ever tried converting it into a service? Turns out to be dead easy, and might remove some of those restrictions.  Running DVD Profiler as a service didn't work for me, but it works great for simpler executables. See here.
Posted:
Topic Replies: 10, Topic Views: 1167
Hey now, nothing like being served code on a silver platter! 
Posted:
Topic Replies: 10, Topic Views: 1167
By the way, there is some hot shot tool guy that has a program - some kind of task scheduler. You could setup a task to start Profiler in the morning as elevated, shut it down and restart un-elevated for backups, etc. 
Posted:
Topic Replies: 10, Topic Views: 1167
That might be useful to have as part of the udpWatcher sample code, if you don't mind that I include it. Hopefully, either I or somebody else will help me figure out how to remove that elevated requirement.
Posted:
Topic Replies: 10, Topic Views: 1167
In my collection, there are 16 Studios that start with the word "Warner". Is there any particular one, or all of them I have to search for? I want to see if there are any DVDs I care enough about to pull them for a test.
Posted:
Topic Replies: 32, Topic Views: 1750
Invelos Forums->Posts by mediadogg Page: 1 2 3 4 ...20  Previous   Next