问题标签 [jcifs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6220 浏览

java - 如何根据字符数确定文件大小?

在 Windows 上使用 java 和 jcifs 读取文件。我需要确定文件的大小,其中包含多字节以及 ASCII 字符。

我怎样才能有效地实现它或java中的任何现有API?

谢谢,

0 投票
1 回答
429 浏览

java - 使用 JCIFS 与远程 Windows 实例通信时获取 nca_proto_error/DCERPC_FAULT_PROTO_ERROR

我目前正在尝试做一些类似于 PSExec 但完全在 Java 中的事情。我认为我的问题与我实际上在做什么没有直接关系,而是如何。目前我正在尝试远程实现服务的创建和启动。

为此,我使用了 midlc 工具(版本 0.6.1)并使用 CreateService 和 DeleteService 调用扩展了 svcctl.idl。之后,我使用 midlc 生成用于 jcifs ( -t jcifs ) 的代码。然后我创建了一个测试程序来使用该类和 jcifs 与远程 Windows 机器进行通信。

这是代码:

不幸的是,我得到了 DCERPC_FAULT_PROTO_ERROR 别名 nca_proto_error 别名 0x1c01000b

所以我的简单问题是......我做错了什么?

克里斯

0 投票
1 回答
5852 浏览

spring-security - Spring 安全 3 + JCIFS ntlm

他们可以一起工作吗?一些项目样本会很棒。

我在 Spring3 上有一个网络应用程序。我需要实施 NTLM。Spring 在第 3 版中停止了 NTLM 支持。有没有可能实现它?

寻找示例项目。

0 投票
2 回答
13146 浏览

android - 使用 jCIFS 流文件进行 Android ServerSocket 编程

我有一个问题,我已经问了很多次了,但我想我现在离我更近了一步,所以希望有人能帮助我解决剩下的问题。

我之前的问题:

简单地说 - 我想创建一个应用程序:

  1. 可以使用 jCIFS 连接到 NAS 设备
  2. 能够在默认查看器中启动文件 - 即视频播放器中的视频

第一部分相对容易,我已经完成了,但第二部分是困扰我的问题以及我之前曾问过几次的问题。不过我想我已经取得了一些进展。

我想我需要ServerSocket在我的应用程序中使用 a 以某种方式在 NAS 和正在播放内容的应用程序之间建立一座桥梁。我认为这可以使用Service. NAS 设备中的文件可以作为FileInputStream.

市场上有很多应用程序(即ES File Explorer)能够在没有 root 访问权限的情况下执行此操作,所以我知道这是可能的 - 目前我只是不知道如何。

我的想法的插图

我在使用上述一些应用程序时一直在查看 Logcat,它们似乎都在创建本地服务器,然后Intent从该服务器启动视频。如何做到这一点?

0 投票
2 回答
11867 浏览

smb - JCIFS SmbException

我正在尝试通过 JCIFS 访问公司网络中的共享文件夹。但是当我尝试列出共享文件夹下的文件时,它会引发如下 SmbException,

0xC000009A 说它是 NT_STATUS_INSUFFICIENT_RESOURCES 但我必须做些什么来解决这个问题。共享文件夹只能由我自己访问。我使用了以下网址格式。

感谢你的帮助。

0 投票
1 回答
619 浏览

java - 在 jython 中使用 jcifs 以使用 NTLM 安全性访问站点

一段时间以来,我一直在尝试为 jython 找到一种使用 NTLM 访问站点的方法。我只有 python 的基本知识,在 java 中几乎没有,所以我可以使用一些帮助(或示例)如何在我找到的这个脚本部分中使请求使用 NTLM。我将它与开源应用程序磨床一起使用。

首先,我从在脚本中导入 jcifs 以及磨床使用的其他文件开始:

此代码部分在我找到的示例中提供。这是我能找到的最适合我的需求,因为我只需要得到对请求的完整响应。

在主要部分,请求看起来像这样:

其中 request101 已使用 URL 和标头预定义。所以,基本上,我不知道如何实现

我试过这个

以及这个

但这些都不起作用。关于如何运行它的任何提示?

0 投票
2 回答
17972 浏览

android - 如何通过android访问windows中的共享文件夹并读取文件

我需要从我的 Android 手机连接到 Windows PC 共享并访问文件。我在 Android 市场上看到了一些使用 smb/samba 访问共享文件夹的示例应用程序。但我不知道如何创建这样的应用程序。非常感谢。

0 投票
2 回答
6361 浏览

android - JCIFS SmbFile.listFiles 崩溃

首先,我想说我确实拥有 Internet 权限。

我试着这样做

new SmbFile(...) 执行良好,当 file.listFiles() 尝试运行时它会崩溃并出现以下错误...

那么它没有连接吗?我不确定为什么会发生这种情况,我已经浏览了互联网。之前找不到遇到这个问题的人...

正如评论所要求的,这里是崩溃后的完整错误列表

0 投票
4 回答
1022 浏览

java - 如何回到活动的先前状态?

我创建了一个名为 viewActivity 的活动。它显示windows系统中的共享文件和文件夹。我正在使用 jcifs.smb 包中的函数 listFiles() 。最初显示的是共享驱动器。我选择了递归调用 listFiles() 函数。也就是说,当我单击驱动器中的特定文件夹时,会显示文件的内容。当我再次单击前一个文件夹内的文件夹时,它的内容也会显示出来。这里的问题是当我在 android 中按下后退按钮时,它会调用上一个活动而不是返回上一个文件夹。那么如何实现这个功能呢?

0 投票
0 回答
6023 浏览

android - Android:使用 jcifs 访问 Windows 共享的工作简单示例

有没有人有一个简单的(最好)确认的工作示例,在 Android 中使用 jcifs 连接到 Windows 共享?我意识到这是一个非常基本的问题,但我一直在尝试我能在网上找到的所有东西(不是很多),但没有真正到达任何地方。这些示例都适用于“普通”Java,这会使我的 Android 应用程序崩溃,并显示诸如“找不到在 jcifs jar 中明确导入的类”之类的消息。或者它们是巨大的、复杂的并且具有许多额外的功能——当我尝试在我的项目中使用它们时它们不起作用。

我只想: - 实现 jcifs(当然,我知道如何导入它,但我不相信它确实有效) - 创建到 Windows 共享的连接(最好只使用 IP 地址、用户名和密码) -读取共享上的文件或目录 - 下载文件 - 上传文件

一次做一件事,这样我就可以浏览每个功能并了解它是如何工作的。任何人?当然,一个可以导入的“巨大”项目也是可能的——然后我可以尝试将它分开。但我还没有找到任何我能够开始工作的东西。