{"action":"created","issue":{"url":"https://api.github.com/repos/catalinii/minisatip/issues/242","repository_url":"https://api.github.com/repos/catalinii/minisatip","labels_url":"https://api.github.com/repos/catalinii/minisatip/issues/242/labels{/name}","comments_url":"https://api.github.com/repos/catalinii/minisatip/issues/242/comments","events_url":"https://api.github.com/repos/catalinii/minisatip/issues/242/events","html_url":"https://github.com/catalinii/minisatip/issues/242","id":132923681,"number":242,"title":"RFE: Help with \"Build information\"","user":{"login":"lars18th","id":9989964,"avatar_url":"https://avatars.githubusercontent.com/u/9989964?v=3","gravatar_id":"","url":"https://api.github.com/users/lars18th","html_url":"https://github.com/lars18th","followers_url":"https://api.github.com/users/lars18th/followers","following_url":"https://api.github.com/users/lars18th/following{/other_user}","gists_url":"https://api.github.com/users/lars18th/gists{/gist_id}","starred_url":"https://api.github.com/users/lars18th/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lars18th/subscriptions","organizations_url":"https://api.github.com/users/lars18th/orgs","repos_url":"https://api.github.com/users/lars18th/repos","events_url":"https://api.github.com/users/lars18th/events{/privacy}","received_events_url":"https://api.github.com/users/lars18th/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-02-11T09:17:44Z","updated_at":"2016-03-30T08:16:15Z","closed_at":null,"body":"Hi,\r\n\r\nI suggest to put a simple enhancement in minisatip. See here the output of the mumudvb tool:\r\n\r\n```\r\nMuMuDVB Version 1.7.1\r\n --- Build information ---\r\nBuilt with CAM support.\r\nBuilt without transcoding support.\r\nBuilt with ATSC support.\r\nBuilt with ATSC long channel names support.\r\nBuilt with support for DVB API Version 5.\r\n---------\r\n```\r\n\r\nAs more and more minisatip will implement optional compilation options (satip client, netceiver, static, dvbcsa, etc.) why not put this info inside the help header?\r\n\r\nPerhaps a cosmetic enhancement, but interesting, or not?\r\n\r\nAlso, please, when run minisatip without any parameter, please, print the help output and not run the tool. This is more user-friendly."},"comment":{"url":"https://api.github.com/repos/catalinii/minisatip/issues/comments/203313969","html_url":"https://github.com/catalinii/minisatip/issues/242#issuecomment-203313969","issue_url":"https://api.github.com/repos/catalinii/minisatip/issues/242","id":203313969,"user":{"login":"lars18th","id":9989964,"avatar_url":"https://avatars.githubusercontent.com/u/9989964?v=3","gravatar_id":"","url":"https://api.github.com/users/lars18th","html_url":"https://github.com/lars18th","followers_url":"https://api.github.com/users/lars18th/followers","following_url":"https://api.github.com/users/lars18th/following{/other_user}","gists_url":"https://api.github.com/users/lars18th/gists{/gist_id}","starred_url":"https://api.github.com/users/lars18th/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lars18th/subscriptions","organizations_url":"https://api.github.com/users/lars18th/orgs","repos_url":"https://api.github.com/users/lars18th/repos","events_url":"https://api.github.com/users/lars18th/events{/privacy}","received_events_url":"https://api.github.com/users/lars18th/received_events","type":"User","site_admin":false},"created_at":"2016-03-30T08:16:15Z","updated_at":"2016-03-30T08:16:15Z","body":"Hi @catalinii ,\r\n\r\nThank you! Working like a charm. ;)\r\n\r\nBefore close this issue, one suggestion:\r\n\r\n- Please, split \"help\" in two parts like:\r\n\r\nHEADER\r\n```\r\nminisatip version 0.5.43, compiled with s2api version: 0504\r\n[30/03 04:08:06.195 main]: Built with dvbcsa\r\n[30/03 04:08:06.195 main]: Built with dvbapi\r\n[30/03 04:08:06.195 main]: Built with AES (OpenSSL)\r\n[30/03 04:08:06.195 main]: Built with tables processing\r\n[30/03 04:08:06.195 main]: Built with satip client\r\n[30/03 04:08:06.195 main]: Built with linux dvb client\r\n[30/03 04:08:06.195 main]: Built with backtrace\r\n[30/03 04:08:06.195 main]: Built without netceiver\r\n\r\n./minisatip [-[fgltz]] [-a x:y:z] [-b X:Y] [-c X] [-d A:C-U ] [-D device_id] [-e X-Y,Z] [-i prio]\r\n            [-[uj] A1:S1-F1[-PIN]] [-m mac][-o oscam_host:dvbapi_port] [-p public_host] [-r remote_rtp_host]\r\n            [-R document_root] [-s [DELSYS:]host[:port] [-u A1:S1-F1[-PIN]] [-w http_server[:port]]\r\n            [-x http_port] [-X xml_path] [-y rtsp_port]\r\n```\r\n\r\nand the HELP BODY\r\n\r\n```\r\nHelp\r\n-------\r\n...\r\n```\r\n\r\nAlso, then add the option if you execute it with an unkown parameter (like '-?') to print the first part of the help. That is, only print the FULL help when you request it (with '-h').\r\n\r\nYou agree?\r\n\r\nNote: Also, why not print the first part (header help) when you run it wihtout parameters?"}}