powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / можно ли на стороне клиента создать текстовый файл?
49 сообщений из 49, показаны все 2 страниц
можно ли на стороне клиента создать текстовый файл?
    #38461972
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
доброго времени суток!

есть аппарат фискальный регистратор который выбивает чеки, аппарат должен быть инсталлирован на стороне клиента и работает через USB...
есть у него софт который висит в памяти при включении компьютера и проверяет определенную папку и ждет появления текстового файла с уже известным названием ... хххх.тхт... этот файл должен создаваться в той папке с определенными командами который понимает фискальный регистратор... есть программа которая запущена на сервере по определенному адрессу база данных где можно выбрать товар и при нажатии на кнопку купить на стороне клиента должна создаться вышеуказанный файл хххх.тхт в результате отпечатается чек на фискальном принтере... в коде применял IsolatedStorage где создавался нужный файл и чек печатался так как и сервер вобщемто и клиент были на одной и той же машине...я думал что файл и в случае установки на реальный сервер также создатся у клиента в IsolatedStorage...но увы.. или чтото неправильно сделал... или на стороне клиента никак не создать файл? Заранее благодарю за ответы...нужна ваша помощь...

С уважением test4me!
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38461975
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это вообще про Asp.Net ?
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462011
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Паганель,

да это ASP.NET
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462053
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что представляет у вас клиент? exe? или страницу в браузере?
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462104
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
handmadeFromRu,

да это вэбстраница...в том то и дело...если бы приложение...не составило бы труда)))
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462129
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну так сделайте приложение, и не составит труда
вэб он для интернетмагазинов хорош
а для работы с оборудованием не он
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462148
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
test4me,

...ну, или пусть сервер отдает файл в страницу как "application/octet", а оператор пусть руками сохраняет в нужную папку (хотя я представляю нытьё операторши :) ) ...
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462149
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если у вас веб страница то вам по клику надо отдаться файл на закачку и опять ж руками укажите куда именно через средства браузера. Надеюсь я правильно понял, что требуется вам.
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462170
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
handmadeFromRu,

исключено..представьте очередь....нытье оператора...никак нельзя чтото с ActiveX или SilverLight применить...просто гуглил но ненашел ничего по существу...хотя бы пример...
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462180
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Паганель,

если бы это было легко все перенести в апликацию к клиенту...думаю и небыло бы тут обсуждения
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462185
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ActiveX - завязка только на ие
SilverLight - доживает свой век, вполне возможно, тогда вам в ветку силвера надо

я посоветовал бы на серваке через web api часть операций реализовать, а на клиенте exe к этому веб апи, собственно exe и будет выкачивать куда надо. но думаю вам архитектуру менять поздно уже, может кто еще что посоветует.
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462192
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik,

спасибо ))) да этот вариант точно не подходит...возможно я не в курсе...но понимаю что это связано с безопасностью в браузерах...но уверен есть какаято возможность может лицензию безопасности какую применить для разрешения создания файла на стороне клиента...когда клиент один раз соглашается скажем на свой страх и риск использовать... и потом уже не каждый раз браузер надоедливо просит снова выполнить эту операцию...наверняка есть способ...я думаю главное ведь решить разрешать или нет исполнение какойто операции через браузер в моем понимании...так ведь?
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462197
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
test4me,

handmadeFromRuActiveX - завязка только на ие
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462198
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+ .net на клиенте и соответствующие настройки безопасности. на клиенте.
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462199
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462219
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
test4me,
беда в том что веб страница не может знать без юзера куда сохранить)
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462220
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
java ещё есть как плагин к браузеру, хотя давно уже не следил как там дела обстоят. html5 file api тоже есть, Хром вот файл в своём кэше создаёт (в своей папке), можно туды записывать.
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462221
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
test4me,

... в качестве потока сознания: может передавать эти файли в виде cookie? ... другой вопрос, как слушающий софт найдет папку, где они сохраняются ...
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462250
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik,

слушающий софт найдет папку сохранения если конечно она не меняется при каждом вхождении в страницу...или как то научить куки сохраняться водну и туже...кстати можно думаю куки научить в изолированное пространство (IsolatedStorage) сохраняться...но вопрос скорее как превратить куки в именованный хххххх.тхт файл...

st_st,

думаю этот вариант интресен если также место сохранения не будет меняться при каждом вхождении...и если есть возможность прописывать место сохранения...

спасибо всем кто ответил...или еще кто напишет идею
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462251
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
test4me,
мне кажется вы не верно прочитали документацию, и по дефолту у вас 127.0.0.1, в реале нужно настраивать видимость.
вы пытаетесь что то химичиь через браузер, я понимаю что вам он знаком, ими пользуются миллиарды пользователей.
НО ВОТ ЗАГВОЗДКА - там песочница.
Сама идея трансформировать что то в автомате, с одного места на другое, по верх файервола - без проброски портов.
так пользуйтесь, есть веб сервисы soap есть веб сокеты любая сторона может быть запущена в контексте сервера приложения
или отдельно - как обыкновенная консоль, и предавайтесь между ними, никаких проблем с безопасностью, и записью даже от root..
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462287
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степи,

если я вас правильно понял...вы предлагаете написать для стороны клиента сервер приложения который мог бы получать данные при нажатии на вэбстранице и соответственно создавать в нужной папке текстовый файл... в каком то смысле может быть как вариант.. но на страницу одновременно заходят сотни клиентов...
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462309
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
допустим я создам вэбсервис на технологии SOAP будет создавать ХМЛ файл который будет восприниматься сервером приложения который будет естествено на стороне клиента...как узнать какой ХМЛ какому клиенту? передавать в нем IP?
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462338
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
test4me,
клиент с адреса нажал кнопку, на это адрес ушел тестовый файл
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462344
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степи,

пример можно?
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462364
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462387
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степи,

спасибо огромное...попробую...отпишусь
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462433
novexelf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На клиентской машине нужно ПО которое сможет принять ваш файл по: SMB, FTP, что-то свое
с сервера передается файл.

я такую схему видел:
1. на клиенте стоит FTP сервер, который ждет подключений;
2. на клиенте запущен браузер через который ведется работа;
3. после определенных действий пользователя в браузере, последний отправляет запрос на сервер, сервер соединяется с FTP и передает нужные данные.
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462630
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
novexelf,

Спасибо большое за идею.. принимается как алтернатива!
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462644
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а кто инициатор действий? не сам этот ваш регистратор?
потому как мне это напоминает нашу печать штрихкодов.
т.е регистратор чего-то там регистрировал, отсылал данные на сервер в ответ получал чего ему нужно распечатать...
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38462688
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Zoria,

нет фискальный регистратор отвечает только за печать чека где сумма выбранных товаров... выбор товаров же с помощью баркод-ридера или обычным способ выбор по списку, поиск итд
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464198
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
test4me,

Доброго времени суток! Пытаюсь сообразить как все провернуть... Подправьте пожалуста или дайте идею как сделать... Так вот:

1) Думаю написать код для примера типа Хелоу Уорлд с вэбсервисом... значит при нажатии кнопки когда товар будет выбран и куплен сработает код который выводит текст Хэлоу Уорлд!
2) На стороне клиента допустим напишу Оконную апликацию или консоль неважно который обратится к этому вэбсервису и получит это сообщение на стороне клиента...допустим выведет в окне или консоле Хелоу Уорлд...

Но никак немогу сообразить как при нажатии кнопки на вэбстранице при покупке товара заставить апликацию на стороне клиента чтобы тот обратился к вэбсервису?

сделать так чтобы апликация постоянно проверяла (слушала) вэбсервис? представьте 100 человек одновременно...это ведь нагрузит сервер?!
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464230
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
test4me,
ну право, у вас отсутствие логики напрочь
на клиенте стартует косносль с хостом, при старте регистрируется на сервере ( адрес пароль явки)
все,
при нажатие кнопки купить, на клинта уходит файл, что тут может быть загадочного и не понятного ?
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464232
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степи,

прошу прощения...торможу по страшному...можно на примерах типа хелоу уорлд...
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464236
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
test4me,
какой еще пример? сама студия при добавлении генерит этот пример, вы почитали что нить про это дело, это все само в студии генерится и привязка и сервер вам только рученками кое где подправить с легонца требо..
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464243
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степи,

авторна клиенте стартует косносль с хостом
пожалуста разжуйте что вы имеете ввиду под эти? косносль с хостом-это апликация сервер-файл так?
авторпри старте регистрируется на сервере ( адрес пароль явки)
простите но правда туго соображаю...будьте добры объяснить на пальцах
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464246
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
test4me,
обыкновенная консоль, она может быть хостом для вашего веб сервиса, я со своего компа могу зарулить к вам по верх фаеквола
со своей консоли и общаться с вами
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464253
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степи,

ну зашел в студию File-New-Project-C#-windows-console application....ну сгенерила новый консоль...так?
дальше как связать мне вэбсервис мой который на сервере ? что в консоле писать? новый вэбсервис или что?
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464262
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
test4me,
вы так далеки от программирования, что я даже затрудняюсь с чего начать
погуглите сначала в током ключе - консольное приложение webservices C#
потом погуглите - web reference c#, и читайте и читайте, читайте с нуля.
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464266
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степи,

хорошо спасибо за ссылки... с вэбсервисами не имел дела... вот и начну )))
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464275
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
test4me,
тут стоит добавить, что вы их не знаете это не беда, все мы их когда то не знали, но это одна из базовых технологий в нете.
стоит ее изучить внимательно, тем более знание ее это обязательный атрибут дотнетчика, это асматик ее может не знать
а вы обязаны.
НО добавить хотел не это, дело по вашему девайсу, если ваш девайс подразумевает такую схему взаимодействия как стандартную, у него уже должно все это быть в коробке, может стоит ( если это так) более детально изучить документацию, а не городить огород?
если это поведение одно их стандартных - его сценарий писали не глупые люди, и там уже все это есть ( взаимодействие) или описание
развертывание службы на сервере приложения с указанием адреса для регистрации) или еще что..
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464282
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степи,

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Web;
using System;
using System.IO;
using System.Runtime.Remoting;
using System.Runtime.Remoting.Channels;
using System.Net;
using System.Diagnostics;
using System.Configuration.Assemblies;
using Soap_Test.aim;
using System.ServiceModel;
using System.Windows.Forms;
using System.Web.Services.Protocols;
 

 
namespace Soap_Test
{
    class Program
    {
        [STAThread]
        static void Main(string[] args)
        {
 
            Service aim = new Service();
            string result = aim.WORD();
            Console.WriteLine(result);
            Console.ReadLine();
 
                
 
        }
 

        }
    }



вот консоль для примера с обращением к вэбсервису


а вот сам вэбсервис

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.ServiceModel;
 

[WebService(Namespace = "http://aim.oscautomation.com")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. 
[System.Web.Script.Services.ScriptService]
 
public class Service : System.Web.Services.WebService
{
    public Service () {
 
        //Uncomment the following line if using designed components 
        //InitializeComponent(); 
       
    }
 
    [WebMethod]
    public string WORD()
    {
 
        return "Work";
    }
 
    [WebMethod]
    public string HelloWorld() {
        return "Hello World";
    }
        
        [WebMethod]
        public string Name()  {      
            return "Name";
        }
 
        [WebMethod]
        public string GetData(int value)
        {
            return string.Format("You entered: {0}", value);
        }
 

    }




я понял что консоль как только запустится на нем напишется "Work"
но как сделать чтобы этот консоль запускался именно тогда когда я на странице нажму кнопку?
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464286
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степи,

автортам уже все это есть ( взаимодействие) или описание
развертывание службы на сервере приложения с указанием адреса для регистрации) или еще что..
к сожалению там нет этого повертье я нестал бы изобретать велосипед...
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464288
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
test4me,
запусти приложение консоль что бы оно было постоянно включено в фоновом режиме в чем проблема?
запускай с девайсом вместе, или врпппером или батником, вариантов мульен..
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464291
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я уж слово служба не называю, что бы вас не вести в ступор...
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464299
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степи,

Спасибо огромное! Главное принцип ясен можно и ввиде службы запустить думаю...за сим откланяюсь...и вернусь с кодом! Спасибо
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464300
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
консоль с хостом, это ваш клиент, он постоянно точит и если можно так сказать слушает кто к нему обратится ( перешлет файл)
транслятор это сервис на хосте иисы, он реагирует с какого адреса нажали кнопку, теперь самый тупой вопрос ну получил он адрес и дальше что, ваш клиен при открытии должен подписаться на трансляцию, и при закрытии отписаться от нее , подписываться на нее
через службу на сп, в чем проблема?
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464302
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степи,

согласен на 100%...сейчас только ручками осталось
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464307
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
test4me,
да не надо кода сюда, это простой примитив - засорять форум, без наложении защиты весь этот говнокод можно минут за 15 произвести, это ж банально..
...
Рейтинг: 0 / 0
можно ли на стороне клиента создать текстовый файл?
    #38464313
test4me
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степи,

Ок все понятно))) тема закрыта! Спасибо
...
Рейтинг: 0 / 0
49 сообщений из 49, показаны все 2 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / можно ли на стороне клиента создать текстовый файл?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]