Voice calling from websites, user responding - linux

I'm working on a system which needs to do the following:
(from linux)
* Call a user by phone
* Tell the user some action is required
* Give the user a choice and allow him to select based on his choice:
* Then based on the entry, run a command
ex: "Your attention is required because something is wrong. To implement solution Alpha, press 1. To implement solution Beta, press 2"
(user press 1): "Ok, solution Alpha is now in effect"
Of course this needs to be done from a website. I am sure there are services which do this, what are some?
Thanks

Basically, thanks to Greg, I found Voiceshot and other companies on the web. Gotta love it.
Thank you very much Greg.

Related

Followup with Wrong answer

I'm using followup in my result-view. When user answer with "yes or
no" thats works well.
But what if the user answer with something else like "I don't know" it
will start the default-action .
I want to handle that case to re-display the result-view with the same
input values (properties).
I am now able to experience the behavior that you desire. "Yes" takes me to the on-confirm step, "No" takes me to the on-deny step, and "I don't know" keeps me on the same view and asks the same question again.
Addressing your issue may require the team to investigate your code. In order to do so, please experience the behavior again, and submit a support ticket with the "Contact Support" option in the Bixby Developer Studio's Help menu.

Find Shelveset of Another User

When I follow instructions to find a shelveset, I'm given a list of all my personal shelvesets. But what I want is to view and unshelve from another user's selection. Other developers can simply change the user to whoever they want. No such option exists for me.
I've told my TFS admin about this issue. The response I got was that "We haven’t locked anything down, you should be able to view others' shelvesets." Nevertheless, I can't see others' shelvesets.
What could be causing this? What specific issue or permission(s) should the TFS admin check to confirm "we havn't locked anything down?"
I also had this issue, and typing in other names didn't yield any results.
Instead I found that if I search for * then I can see all shelfsets and their name, and I can hover over the name to see the owner.
You should be able to simply type in a different user name in the Find Shelvesets window and hit Enter (if that's not working whats the error message):
There is a UserVoice idea for improvements to the Visual Studio Find Shelvesets Search box UI. Suggest you up vote that idea and add a comment regarding your specific issue. That might get some action from Microsoft.
In my current project environment (VS2015/TFS2013) you have to provide an exact user/AD account name. If you try a partial name you get an error msg
Could not retrieve shelvesets: TF14045: The identity calvert is not a recognized identity.
A wildcard character * works but generates too many results and you can't filter them.
The wildcard does not work when ot combined with a fragment; "calvert*" gives an error msg
Could not retrieve shelvesets: TF10131: The shelveset name calvert* contains more than 64 characters, contains one of the following characters: "/:<>\|*?; or ends with a space. Type a valid name and try again.
All in all a poor experience.

Can I make a preference search?

so I am starting a website for finding products and I was wondering is it possible to make a search where for example your looking to buy a laptop, and lets say and theres a check box that says "Intel CPU" and "AMD CPU" and once you mark all the specs you want it will give you search results on a specific laptop with those specs! I apologize for my question being so long, But is it possible and how do I approach doing it?
Thanks,
Reese.
Well, You could always have an ajax request sent whenever user clicks the check box and return the list from php (which will connect to the database) and update the list. A lot of websites use this feature.

Alternate InstallShield SetupCompleteSuccess Dialog

I was wondering if it's possible to alternate the SetupCompleteSuccess dialog for InstallShield based on certain conditions. As hyperlinks on dialogs only work with MSI version 5.00 and above, I have the following conditions set on SetupCompleteSuccess and SetupCompleteSuccessWithLink
VersionMsi >= "5.00"
and
VersionMsi < "5.00"
The problem I'm facing is that SetupCompleteSuccess appears to have a special sequence order of -1 so I'm stuck.
Thanks
Unfortunately Windows Installer doesn't make this trivial with how their hyperlink control works. This interaction in particular is a bad one.
Here's one approach I suspect would work, but haven't had a chance to try out. In sequence -1, instead of putting the name of a Dialog, put the name of a custom action that chooses between your two alternatives, and invokes the selected one with MsiDoAction or equivalent.
You could use a custom action to emit temporary data into the InstallUISequence table to redirect which dialog is -1 based on VersionMSI.
Personally, I'm of the opinion that people don't really read the dialogs in an installer anyways so I rarely ask questions or tell important information. I'd move the "view website" type requirement to the first run of the application itself.

Linux Dialog: Tree-Like checklist?

I am creating a menu with the linux utility dialog (see below) and I have heard that it is possible to make a tree-like structure for those checklists. However I cannot find any type in the manpage that creates such a thing? Is it really possible - and if yes: how?
See http://i51.tinypic.com/2ir9qfl.png vs http://i56.tinypic.com/35jasmh.png for how it actually looks like and how it should look like. The original pic was created using dialog --checklist.
First and foremost thank you for the answerz. However the ambiguity of the word 'dialog' and the lack of a correct side by side comparison (couldn't double-check as I was unexpectedly hurried - sorry) made the question difficult to understand.
Hope this helps:
How it looks like: http://i51.tinypic.com/2ir9qfl.png
How it should look like: http://i56.tinypic.com/35jasmh.png
I still want to use the 'dialog' utility - I just want a tree-like view that shows that allows to group some items for better overview. It should be the front-end for a rather complex script that can checkout, compile, fetch and do some other fancy stuff, and the person who wanted me to do this script said that he is sure a tree-like view in dialog is possible as he had seen it before, could however not supply me with the necessary code.
You cannot use the Linux dialog utility to do a single page checklist hierarchy
Instead, create a series of menus to achieve the same semantic structure, far from optimal though, I'll grant you.
The other option is to write a script (in perl/python/ruby perhaps) which uses the ncurses/curses library to build this section of the UI. See here (python example) to help you get started.
Note.
The person who said they had seen a tree like view composed in dialog has either...
Seen it done with a patched/non-standard version of dialog which may exist. (?!)
Saw a custom made ncurses/curses app that provided a similar UI to dialog, hence the confusion.
For more info on ncurses/curses see http://www.linuxselfhelp.com/HOWTO/NCURSES-Programming-HOWTO/
The sample you posted will be difficult to match in formatting, but bash/ksh/zsh all support the select construct, which builds a menu and allows you to process the results of the selection.
PS3="Choose an option "
select opt in start mid end quit
do
case $opt in
start) echo "starting";;
mid) echo "Standing by";;
end) echo "Standing by";;
quit) break;;
esac
done
Example run
1) start
2) mid
3) end
4) quit
Choose an option
1
starting
4
# prompt >
Depending on your requirments, you may need to wrap this a continuous loop, i.e.
while true ; do
select ...
done
I don't think it will be possible to center the question tree as your example.
I hope this helps.
P.S. as you appear to be a new user, if you get an answer that helps you please remember to mark it as accepted, and/or give it a + (or -) as a useful answer.

Resources